home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
Resolve
/
Sample Application
/
Sample Application.rsrc
/
CODE_30_PRINT.txt
< prev
next >
Wrap
Text File
|
1993-07-15
|
246KB
|
4,315 lines
# near model CODE resource
# jump table entries: 9632-9655 (24 of them)
export_1204:
00000000 4E56 FEF2 link A6, -0x010E
00000004 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000008 49EE FF00 lea.l A4, [A6 - 0x100]
0000000C 3C2E 0008 move.w D6, [A6 + 0x8]
00000010 266E 000A movea.l A3, [A6 + 0xA]
00000014 0C46 0001 cmpi.w D6, 0x1
00000018 665E bne +0x60 /* 00000078 */
0000001A 2F0B move.l -[A7], A3
0000001C 302D B22E move.w D0, [A5 - 0x4DD2]
00000020 5240 addq.w D0, 1
00000022 3F00 move.w -[A7], D0
00000024 486E FEF2 pea.l [A6 - 0x10E]
00000028 486E FEF4 pea.l [A6 - 0x10C]
0000002C 486E FEF8 pea.l [A6 - 0x108]
00000030 A98D syscall GetDialogItem/GetDItem
00000032 2F0C move.l -[A7], A4
00000034 2F2E FEF4 move.l -[A7], [A6 - 0x10C]
00000038 4EAD 0392 jsr [A5 + 0x392 /* export_110 */]
0000003C 2F0C move.l -[A7], A4
0000003E 4EAD 037A jsr [A5 + 0x37A /* export_107 */]
00000042 2E00 move.l D7, D0
00000044 0C87 0000 7FFF cmpi.l D7, 0x7FFF
0000004A 4FEF 000C lea.l A7, [A7 + 0xC]
0000004E 6C04 bge +0x6 /* 00000054 */
00000050 2007 move.l D0, D7
00000052 6006 bra +0x8 /* 0000005A */
label00000054:
00000054 203C 0000 7FFF move.l D0, 0x7FFF
label0000005A:
0000005A 2E00 move.l D7, D0
0000005C 0C87 FFFF 8000 cmpi.l D7, 0xFFFF8000
00000062 6F04 ble +0x6 /* 00000068 */
00000064 2007 move.l D0, D7
00000066 6006 bra +0x8 /* 0000006E */
label00000068:
00000068 203C FFFF 8000 move.l D0, 0xFFFF8000
label0000006E:
0000006E 2E00 move.l D7, D0
00000070 3B47 B23E move.w [A5 - 0x4DC2], D7
00000074 3B47 B240 move.w [A5 - 0x4DC0], D7
label00000078:
00000078 2F0B move.l -[A7], A3
0000007A 3F06 move.w -[A7], D6
0000007C 2F2D B22A move.l -[A7], [A5 - 0x4DD6]
00000080 205F movea.l A0, [A7]+
00000082 4E90 jsr [A0]
00000084 4CEE 18C0 FEE2 movem.l D6,D7,A3,A4, [A6 - 0x11E]
0000008A 4E5E unlink A6
0000008C 205F movea.l A0, [A7]+
0000008E 5C4F addq.w A7, 6
00000090 4ED0 jmp [A0]
export_1205:
00000092 4E56 FEF4 link A6, -0x010C
00000096 48E7 0118 movem.l -[A7], D7,A3,A4
0000009A 206D B230 movea.l A0, [A5 - 0x4DD0]
0000009E 43EE FEF4 lea.l A1, [A6 - 0x10C]
000000A2 41E8 0010 lea.l A0, [A0 + 0x10]
000000A6 22D8 move.l [A1]+, [A0]+
000000A8 22D8 move.l [A1]+, [A0]+
000000AA 598F subq.l A7, 4
000000AC 2F3C 4449 544C move.l -[A7], 0x4449544C /* 'DITL' */
000000B2 3F3C 2000 move.w -[A7], 0x2000 /* ' \0' */
000000B6 A9A0 syscall GetResource
000000B8 285F movea.l A4, [A7]+
000000BA 2F0C move.l -[A7], A4
000000BC 4EAD 040A jsr [A5 + 0x40A /* export_125 */]
000000C0 206D B230 movea.l A0, [A5 - 0x4DD0]
000000C4 2D68 009C FEFC move.l [A6 - 0x104], [A0 + 0x9C]
000000CA 206E FEFC movea.l A0, [A6 - 0x104]
000000CE 2050 movea.l A0, [A0]
000000D0 3010 move.w D0, [A0]
000000D2 5440 addq.w D0, 2
000000D4 3B40 B22E move.w [A5 - 0x4DD2], D0
000000D8 206E FEFC movea.l A0, [A6 - 0x104]
000000DC 2050 movea.l A0, [A0]
000000DE 2254 movea.l A1, [A4]
000000E0 3011 move.w D0, [A1]
000000E2 5240 addq.w D0, 1
000000E4 D150 add.w [A0], D0
000000E6 2654 movea.l A3, [A4]
000000E8 548B addq.l A3, 2
000000EA 302E FEF8 move.w D0, [A6 - 0x108]
000000EE D16B 0004 add.w [A3 + 0x4], D0
000000F2 302E FEF8 move.w D0, [A6 - 0x108]
000000F6 D16B 0008 add.w [A3 + 0x8], D0
000000FA 558F subq.l A7, 2
000000FC 486B 000E pea.l [A3 + 0xE]
00000100 2F0B move.l -[A7], A3
00000102 7000 moveq.l D0, 0x00
00000104 102B 000D move.b D0, [A3 + 0xD]
00000108 2F00 move.l -[A7], D0
0000010A 4EAD 05C2 jsr [A5 + 0x5C2 /* export_180 */]
0000010E 102B 000D move.b D0, [A3 + 0xD]
00000112 5200 addq.b D0, 1
00000114 7200 moveq.l D1, 0x00
00000116 1200 move.b D1, D0
00000118 203C 0000 FFFE move.l D0, 0xFFFE
0000011E C081 and.l D0, D1
00000120 47F3 080E lea.l A3, [A3 + D0 + 0xE]
00000124 302E FEF8 move.w D0, [A6 - 0x108]
00000128 D16B 0004 add.w [A3 + 0x4], D0
0000012C 302E FEF8 move.w D0, [A6 - 0x108]
00000130 D16B 0008 add.w [A3 + 0x8], D0
00000134 486E FF00 pea.l [A6 - 0x100]
00000138 302D B240 move.w D0, [A5 - 0x4DC0]
0000013C 48C0 ext.l D0
0000013E 2F00 move.l -[A7], D0
00000140 4EAD 0DEA jsr [A5 + 0xDEA /* export_441 */]
00000144 558F subq.l A7, 2
00000146 41EE FF00 lea.l A0, [A6 - 0x100]
0000014A 5288 addq.l A0, 1
0000014C 2F08 move.l -[A7], A0
0000014E 2F0B move.l -[A7], A3
00000150 7000 moveq.l D0, 0x00
00000152 102E FF00 move.b D0, [A6 - 0x100]
00000156 2F00 move.l -[A7], D0
00000158 4EAD 05C2 jsr [A5 + 0x5C2 /* export_180 */]
0000015C 102B 000D move.b D0, [A3 + 0xD]
00000160 5200 addq.b D0, 1
00000162 7200 moveq.l D1, 0x00
00000164 1200 move.b D1, D0
00000166 203C 0000 FFFE move.l D0, 0xFFFE
0000016C C081 and.l D0, D1
0000016E 47F3 080E lea.l A3, [A3 + D0 + 0xE]
00000172 3E2B 0008 move.w D7, [A3 + 0x8]
00000176 5047 addq.w D7, 8
00000178 302E FEF8 move.w D0, [A6 - 0x108]
0000017C D16B 0004 add.w [A3 + 0x4], D0
00000180 302E FEF8 move.w D0, [A6 - 0x108]
00000184 D16B 0008 add.w [A3 + 0x8], D0
00000188 558F subq.l A7, 2
0000018A 486B 000E pea.l [A3 + 0xE]
0000018E 2F0B move.l -[A7], A3
00000190 7000 moveq.l D0, 0x00
00000192 102B 000D move.b D0, [A3 + 0xD]
00000196 2F00 move.l -[A7], D0
00000198 4EAD 05C2 jsr [A5 + 0x5C2 /* export_180 */]
0000019C 558F subq.l A7, 2
0000019E 2014 move.l D0, [A4]
000001A0 5480 addq.l D0, 2
000001A2 2F00 move.l -[A7], D0
000001A4 2F2E FEFC move.l -[A7], [A6 - 0x104]
000001A8 598F subq.l A7, 4
000001AA 2F0C move.l -[A7], A4
000001AC 4EAD 03F2 jsr [A5 + 0x3F2 /* export_122 */]
000001B0 201F move.l D0, [A7]+
000001B2 5580 subq.l D0, 2
000001B4 2F00 move.l -[A7], D0
000001B6 4EAD 05CA jsr [A5 + 0x5CA /* export_181 */]
000001BA 2F0C move.l -[A7], A4
000001BC 4EAD 0412 jsr [A5 + 0x412 /* export_126 */]
000001C0 2F0C move.l -[A7], A4
000001C2 A9A3 syscall ReleaseResource
000001C4 2F2D B230 move.l -[A7], [A5 - 0x4DD0]
000001C8 3F2E FEFA move.w -[A7], [A6 - 0x106]
000001CC 3007 move.w D0, D7
000001CE D06E FEF8 add.w D0, [A6 - 0x108]
000001D2 3F00 move.w -[A7], D0
000001D4 7001 moveq.l D0, 0x01
000001D6 1F00 move.b -[A7], D0
000001D8 A91D syscall SizeWindow
000001DA 206D B230 movea.l A0, [A5 - 0x4DD0]
000001DE 2B68 00AE B22A move.l [A5 - 0x4DD6], [A0 + 0xAE]
000001E4 41ED 25C2 lea.l A0, [A5 + 0x25C2 /* export_1204 */]
000001E8 226D B230 movea.l A1, [A5 - 0x4DD0]
000001EC 2348 00AE move.l [A1 + 0xAE], A0
000001F0 2D6D B230 000C move.l [A6 + 0xC], [A5 - 0x4DD0]
000001F6 4CEE 1880 FEE8 movem.l D7,A3,A4, [A6 - 0x118]
000001FC 4E5E unlink A6
000001FE 2E9F move.l [A7], [A7]+
00000200 4E75 rts
export_1206:
fn00000202:
00000202 4E56 FF00 link A6, -0x0100
00000206 48E7 0318 movem.l -[A7], D6,D7,A3,A4
0000020A 49EE FF00 lea.l A4, [A6 - 0x100]
0000020E 266E 0008 movea.l A3, [A6 + 0x8]
00000212 4246 clr.w D6
00000214 7000 moveq.l D0, 0x00
00000216 2B40 B248 move.l [A5 - 0x4DB8], D0
0000021A 7204 moveq.l D1, 0x04
0000021C B26B 000E cmp.w D1, [A3 + 0xE]
00000220 6706 beq +0x8 /* 00000228 */
00000222 7000 moveq.l D0, 0x00
00000224 2740 0012 move.l [A3 + 0x12], D0
label00000228:
00000228 4AAB 0012 tst.l [A3 + 0x12]
0000022C 6724 beq +0x26 /* 00000252 */
0000022E 41ED B236 lea.l A0, [A5 - 0x4DCA]
00000232 224B movea.l A1, A3
00000234 20D9 move.l [A0]+, [A1]+
00000236 20D9 move.l [A0]+, [A1]+
00000238 3B6B 0010 B246 move.w [A5 - 0x4DBA], [A3 + 0x10]
0000023E 2B6B 0008 B23E move.l [A5 - 0x4DC2], [A3 + 0x8]
00000244 598F subq.l A7, 4
00000246 2F2B 0012 move.l -[A7], [A3 + 0x12]
0000024A 4EAD 03F2 jsr [A5 + 0x3F2 /* export_122 */]
0000024E 2E1F move.l D7, [A7]+
00000250 6056 bra +0x58 /* 000002A8 */
label00000252:
00000252 3B7C 05A0 B23A move.w [A5 - 0x4DC6], 0x5A0
00000258 3B7C 05A0 B236 move.w [A5 - 0x4DCA], 0x5A0
0000025E 3B7C 0438 B23C move.w [A5 - 0x4DC4], 0x438
00000264 3B7C 0438 B238 move.w [A5 - 0x4DC8], 0x438
0000026A 3B7C 0019 B246 move.w [A5 - 0x4DBA], 0x19
00000270 4AAD E9E2 tst.l [A5 - 0x161E]
00000274 6730 beq +0x32 /* 000002A6 */
00000276 206D E9E2 movea.l A0, [A5 - 0x161E]
0000027A 4A68 018A tst.w [A0 + 0x18A]
0000027E 6626 bne +0x28 /* 000002A6 */
00000280 206D E9E2 movea.l A0, [A5 - 0x161E]
00000284 303C 2000 move.w D0, 0x2000 /* ' \0' */
00000288 C068 01AE and.w D0, [A0 + 0x1AE]
0000028C 6606 bne +0x8 /* 00000294 */
0000028E 006D 0008 B246 ori.w [A5 - 0x4DBA], 0x8
label00000294:
00000294 206D E9E2 movea.l A0, [A5 - 0x161E]
00000298 7020 moveq.l D0, 0x20
0000029A C068 01AE and.w D0, [A0 + 0x1AE]
0000029E 6606 bne +0x8 /* 000002A6 */
000002A0 006D 0010 B246 ori.w [A5 - 0x4DBA], 0x10
label000002A6:
000002A6 7E78 moveq.l D7, 0x78
label000002A8:
000002A8 2F07 move.l -[A7], D7
000002AA 4EAD 0042 jsr [A5 + 0x42 /* export_4 */]
000002AE 2B40 B248 move.l [A5 - 0x4DB8], D0
000002B2 588F addq.l A7, 4
000002B4 6700 0088 beq +0x8A /* 0000033E */
000002B8 2F3C C800 0000 move.l -[A7], 0xC8000000
000002BE A8FD syscall PrGlue
000002C0 558F subq.l A7, 2
000002C2 2F3C BA00 0000 move.l -[A7], 0xBA000000
000002C8 A8FD syscall PrGlue
000002CA 4A5F tst.w [A7]+
000002CC 6658 bne +0x5A /* 00000326 */
000002CE 4AAB 0012 tst.l [A3 + 0x12]
000002D2 6730 beq +0x32 /* 00000304 */
000002D4 206B 0012 movea.l A0, [A3 + 0x12]
000002D8 2F10 move.l -[A7], [A0]
000002DA 206D B248 movea.l A0, [A5 - 0x4DB8]
000002DE 2F10 move.l -[A7], [A0]
000002E0 2F07 move.l -[A7], D7
000002E2 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */]
000002E6 558F subq.l A7, 2
000002E8 2F2D B248 move.l -[A7], [A5 - 0x4DB8]
000002EC 2F3C 5204 0498 move.l -[A7], 0x52040498
000002F2 A8FD syscall PrGlue
000002F4 4A1F tst.b [A7]+
000002F6 6722 beq +0x24 /* 0000031A */
000002F8 7001 moveq.l D0, 0x01
000002FA 2F00 move.l -[A7], D0
000002FC 4EBA 009E jsr [PC + 0x9E /* 0000039C */]
00000300 588F addq.l A7, 4
00000302 6016 bra +0x18 /* 0000031A */
label00000304:
00000304 2F2D B248 move.l -[A7], [A5 - 0x4DB8]
00000308 2F3C 2004 0480 move.l -[A7], 0x20040480
0000030E A8FD syscall PrGlue
00000310 7001 moveq.l D0, 0x01
00000312 2F00 move.l -[A7], D0
00000314 4EBA 0086 jsr [PC + 0x86 /* 0000039C */]
00000318 588F addq.l A7, 4
label0000031A:
0000031A 2F3C D000 0000 move.l -[A7], 0xD0000000
00000320 A8FD syscall PrGlue
00000322 5246 addq.w D6, 1
00000324 6018 bra +0x1A /* 0000033E */
label00000326:
00000326 7003 moveq.l D0, 0x03
00000328 2F00 move.l -[A7], D0
0000032A 2F0C move.l -[A7], A4
0000032C 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */]
00000330 70FF moveq.l D0, 0xFFFFFFFF
00000332 2F00 move.l -[A7], D0
00000334 2F0C move.l -[A7], A4
00000336 4EAD 19A2 jsr [A5 + 0x19A2 /* export_816 */]
0000033A 4FEF 0010 lea.l A7, [A7 + 0x10]
label0000033E:
0000033E 3006 move.w D0, D6
00000340 4CEE 18C0 FEF0 movem.l D6,D7,A3,A4, [A6 - 0x110]
00000346 4E5E unlink A6
00000348 4E75 rts
export_1207:
fn0000034A:
0000034A 4E56 0000 link A6, 0
0000034E 48E7 0018 movem.l -[A7], A3,A4
00000352 286E 0008 movea.l A4, [A6 + 0x8]
00000356 266D B248 movea.l A3, [A5 - 0x4DB8]
0000035A 4A6E 000E tst.w [A6 + 0xE]
0000035E 672A beq +0x2C /* 0000038A */
00000360 266C 0012 movea.l A3, [A4 + 0x12]
00000364 598F subq.l A7, 4
00000366 2F2D B248 move.l -[A7], [A5 - 0x4DB8]
0000036A 4EAD 03F2 jsr [A5 + 0x3F2 /* export_122 */]
0000036E 201F move.l D0, [A7]+
00000370 3B40 B242 move.w [A5 - 0x4DBE], D0
00000374 3B7C 0004 B244 move.w [A5 - 0x4DBC], 0x4
0000037A 41ED B236 lea.l A0, [A5 - 0x4DCA]
0000037E 224C movea.l A1, A4
00000380 7004 moveq.l D0, 0x04
label00000382:
00000382 22D8 move.l [A1]+, [A0]+
00000384 51C8 FFFC dbf D0, -0x6 /* 00000382 */
00000388 32D8 move.w [A1]+, [A0]+
label0000038A:
0000038A 2F0B move.l -[A7], A3
0000038C 4EAD 004A jsr [A5 + 0x4A /* export_5 */]
00000390 588F addq.l A7, 4
00000392 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
00000398 4E5E unlink A6
0000039A 4E75 rts
fn0000039C:
0000039C 4E56 FE70 link A6, -0x0190
000003A0 48E7 0310 movem.l -[A7], D6,D7,A3
000003A4 47EE FE70 lea.l A3, [A6 - 0x190]
000003A8 3D7C 0004 FF70 move.w [A6 - 0x90], 0x4
000003AE 486E FF70 pea.l [A6 - 0x90]
000003B2 2F3C 7007 0480 move.l -[A7], 0x70070480
000003B8 A8FD syscall PrGlue
000003BA 7000 moveq.l D0, 0x00
000003BC 4A6E FF7C tst.w [A6 - 0x84]
000003C0 6708 beq +0xA /* 000003CA */
000003C2 4A6E FF80 tst.w [A6 - 0x80]
000003C6 6702 beq +0x4 /* 000003CA */
000003C8 7001 moveq.l D0, 0x01
label000003CA:
000003CA 3B40 B224 move.w [A5 - 0x4DDC], D0
000003CE 6600 0090 bne +0x92 /* 00000460 */
000003D2 4A6E FF82 tst.w [A6 - 0x7E]
000003D6 676C beq +0x6E /* 00000444 */
000003D8 206D B248 movea.l A0, [A5 - 0x4DB8]
000003DC 2050 movea.l A0, [A0]
000003DE 302E FF86 move.w D0, [A6 - 0x7A]
000003E2 B068 0006 cmp.w D0, [A0 + 0x6]
000003E6 6F5C ble +0x5E /* 00000444 */
000003E8 4246 clr.w D6
000003EA 4247 clr.w D7
000003EC 6010 bra +0x12 /* 000003FE */
label000003EE:
000003EE 48C6 ext.l D6
000003F0 2006 move.l D0, D6
000003F2 E580 asl D0, 2
000003F4 BC76 0886 cmp.w D6, [A6 + D0 - 0x122]
000003F8 6C02 bge +0x4 /* 000003FC */
000003FA 3C07 move.w D6, D7
label000003FC:
000003FC 5247 addq.w D7, 1
label000003FE:
000003FE BE6E FF82 cmp.w D7, [A6 - 0x7E]
00000402 6DEA blt -0x14 /* 000003EE */
00000404 48C6 ext.l D6
00000406 2006 move.l D0, D6
00000408 E580 asl D0, 2
0000040A 3B76 0886 B240 move.w [A5 - 0x4DC0], [A6 + D0 - 0x122]
00000410 48C6 ext.l D6
00000412 2006 move.l D0, D6
00000414 E580 asl D0, 2
00000416 3B76 0884 B23E move.w [A5 - 0x4DC2], [A6 + D0 - 0x124]
0000041C 3D7C 0005 FFF0 move.w [A6 - 0x10], 0x5
00000422 2D6D B248 FFF8 move.l [A6 - 0x8], [A5 - 0x4DB8]
00000428 3D6D B240 FFFE move.w [A6 - 0x2], [A5 - 0x4DC0]
0000042E 3D6D B240 FFFC move.w [A6 - 0x4], [A5 - 0x4DC0]
00000434 486E FFF0 pea.l [A6 - 0x10]
00000438 2F3C 7007 0480 move.l -[A7], 0x70070480
0000043E A8FD syscall PrGlue
00000440 6000 01C6 bra +0x1C8 /* 00000608 */
label00000444:
00000444 206D B248 movea.l A0, [A5 - 0x4DB8]
00000448 2050 movea.l A0, [A0]
0000044A 3B68 0006 B240 move.w [A5 - 0x4DC0], [A0 + 0x6]
00000450 206D B248 movea.l A0, [A5 - 0x4DB8]
00000454 2050 movea.l A0, [A0]
00000456 3B68 0004 B23E move.w [A5 - 0x4DC2], [A0 + 0x4]
0000045C 6000 01AA bra +0x1AC /* 00000608 */
label00000460:
00000460 4246 clr.w D6
00000462 3B7C 05A0 B228 move.w [A5 - 0x4DD8], 0x5A0
00000468 3B7C 0048 B226 move.w [A5 - 0x4DDA], 0x48 /* 'H' */
0000046E 3D7C 0005 FFF0 move.w [A6 - 0x10], 0x5
00000474 2D6D B248 FFF8 move.l [A6 - 0x8], [A5 - 0x4DB8]
0000047A 4A6E FF72 tst.w [A6 - 0x8E]
0000047E 6600 0166 bne +0x168 /* 000005E6 */
00000482 4A6E FF7C tst.w [A6 - 0x84]
00000486 6754 beq +0x56 /* 000004DC */
00000488 4A6E FF80 tst.w [A6 - 0x80]
0000048C 674E beq +0x50 /* 000004DC */
0000048E 7048 moveq.l D0, 0x48
00000490 B06E FF7A cmp.w D0, [A6 - 0x86]
00000494 6F04 ble +0x6 /* 0000049A */
00000496 7048 moveq.l D0, 0x48
00000498 6006 bra +0x8 /* 000004A0 */
label0000049A:
0000049A 302E FF7A move.w D0, [A6 - 0x86]
0000049E 48C0 ext.l D0
label000004A0:
000004A0 3B40 B228 move.w [A5 - 0x4DD8], D0
000004A4 0C6E 05A0 FF7C cmpi.w [A6 - 0x84], 0x5A0
000004AA 6F08 ble +0xA /* 000004B4 */
000004AC 203C 0000 05A0 move.l D0, 0x5A0
000004B2 6006 bra +0x8 /* 000004BA */
label000004B4:
000004B4 302E FF7C move.w D0, [A6 - 0x84]
000004B8 48C0 ext.l D0
label000004BA:
000004BA 3B40 B226 move.w [A5 - 0x4DDA], D0
000004BE 302E FF86 move.w D0, [A6 - 0x7A]
000004C2 B06E FF84 cmp.w D0, [A6 - 0x7C]
000004C6 6C08 bge +0xA /* 000004D0 */
000004C8 302E FF86 move.w D0, [A6 - 0x7A]
000004CC 48C0 ext.l D0
000004CE 6006 bra +0x8 /* 000004D6 */
label000004D0:
000004D0 302E FF84 move.w D0, [A6 - 0x7C]
000004D4 48C0 ext.l D0
label000004D6:
000004D6 3C00 move.w D6, D0
000004D8 6000 008E bra +0x90 /* 00000568 */
label000004DC:
000004DC 4247 clr.w D7
000004DE 6066 bra +0x68 /* 00000546 */
label000004E0:
000004E0 48C7 ext.l D7
000004E2 2007 move.l D0, D7
000004E4 E580 asl D0, 2
000004E6 48C7 ext.l D7
000004E8 2207 move.l D1, D7
000004EA E581 asl D1, 2
000004EC 3036 0886 move.w D0, [A6 + D0 - 0x122]
000004F0 B076 1884 cmp.w D0, [A6 + D1 - 0x124]
000004F4 664E bne +0x50 /* 00000544 */
000004F6 48C7 ext.l D7
000004F8 2007 move.l D0, D7
000004FA E580 asl D0, 2
000004FC 322D B228 move.w D1, [A5 - 0x4DD8]
00000500 B276 0886 cmp.w D1, [A6 + D0 - 0x122]
00000504 6F0C ble +0xE /* 00000512 */
00000506 48C7 ext.l D7
00000508 2007 move.l D0, D7
0000050A E580 asl D0, 2
0000050C 3B76 0886 B228 move.w [A5 - 0x4DD8], [A6 + D0 - 0x122]
label00000512:
00000512 48C7 ext.l D7
00000514 2007 move.l D0, D7
00000516 E580 asl D0, 2
00000518 322D B226 move.w D1, [A5 - 0x4DDA]
0000051C B276 0886 cmp.w D1, [A6 + D0 - 0x122]
00000520 6C0C bge +0xE /* 0000052E */
00000522 48C7 ext.l D7
00000524 2007 move.l D0, D7
00000526 E580 asl D0, 2
00000528 3B76 0886 B226 move.w [A5 - 0x4DDA], [A6 + D0 - 0x122]
label0000052E:
0000052E 48C7 ext.l D7
00000530 2007 move.l D0, D7
00000532 E580 asl D0, 2
00000534 BC76 0886 cmp.w D6, [A6 + D0 - 0x122]
00000538 6C0A bge +0xC /* 00000544 */
0000053A 48C7 ext.l D7
0000053C 2007 move.l D0, D7
0000053E E580 asl D0, 2
00000540 3C36 0886 move.w D6, [A6 + D0 - 0x122]
label00000544:
00000544 5247 addq.w D7, 1
label00000546:
00000546 BE6E FF82 cmp.w D7, [A6 - 0x7E]
0000054A 6D94 blt -0x6A /* 000004E0 */
0000054C 7048 moveq.l D0, 0x48
0000054E B06D B228 cmp.w D0, [A5 - 0x4DD8]
00000552 6F06 ble +0x8 /* 0000055A */
00000554 3B7C 0048 B228 move.w [A5 - 0x4DD8], 0x48 /* 'H' */
label0000055A:
0000055A 0C6D 05A0 B226 cmpi.w [A5 - 0x4DDA], 0x5A0
00000560 6F06 ble +0x8 /* 00000568 */
00000562 3B7C 05A0 B226 move.w [A5 - 0x4DDA], 0x5A0
label00000568:
00000568 4A6E 000A tst.w [A6 + 0xA]
0000056C 661A bne +0x1C /* 00000588 */
0000056E 3C2D B240 move.w D6, [A5 - 0x4DC0]
00000572 BC6D B226 cmp.w D6, [A5 - 0x4DDA]
00000576 6F06 ble +0x8 /* 0000057E */
00000578 3C2D B226 move.w D6, [A5 - 0x4DDA]
0000057C 600A bra +0xC /* 00000588 */
label0000057E:
0000057E BC6D B228 cmp.w D6, [A5 - 0x4DD8]
00000582 6C04 bge +0x6 /* 00000588 */
00000584 3C2D B228 move.w D6, [A5 - 0x4DD8]
label00000588:
00000588 4A46 tst.w D6
0000058A 675A beq +0x5C /* 000005E6 */
0000058C 3D46 FFFE move.w [A6 - 0x2], D6
00000590 3D46 FFFC move.w [A6 - 0x4], D6
00000594 486E FFF0 pea.l [A6 - 0x10]
00000598 2F3C 7007 0480 move.l -[A7], 0x70070480
0000059E A8FD syscall PrGlue
000005A0 4A6E FFF2 tst.w [A6 - 0xE]
000005A4 6740 beq +0x42 /* 000005E6 */
000005A6 7032 moveq.l D0, 0x32
000005A8 2F00 move.l -[A7], D0
000005AA 2F0B move.l -[A7], A3
000005AC 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */]
000005B0 7000 moveq.l D0, 0x00
000005B2 1013 move.b D0, [A3]
000005B4 5280 addq.l D0, 1
000005B6 4233 0000 clr.b [A3 + D0.w]
000005BA 7048 moveq.l D0, 0x48
000005BC 2F00 move.l -[A7], D0
000005BE 220B move.l D1, A3
000005C0 5281 addq.l D1, 1
000005C2 2F01 move.l -[A7], D1
000005C4 41ED EA7E lea.l A0, [A5 - 0x1582]
000005C8 5288 addq.l A0, 1
000005CA 2F08 move.l -[A7], A0
000005CC 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
000005D0 1B40 EA7E move.b [A5 - 0x1582], D0
000005D4 70FF moveq.l D0, 0xFFFFFFFF
000005D6 2F00 move.l -[A7], D0
000005D8 486D EA7E pea.l [A5 - 0x1582]
000005DC 4EAD 19A2 jsr [A5 + 0x19A2 /* export_816 */]
000005E0 4246 clr.w D6
000005E2 4FEF 001C lea.l A7, [A7 + 0x1C]
label000005E6:
000005E6 4A46 tst.w D6
000005E8 6616 bne +0x18 /* 00000600 */
000005EA 7C48 moveq.l D6, 0x48
000005EC 3D46 FFFE move.w [A6 - 0x2], D6
000005F0 3D46 FFFC move.w [A6 - 0x4], D6
000005F4 486E FFF0 pea.l [A6 - 0x10]
000005F8 2F3C 7007 0480 move.l -[A7], 0x70070480
000005FE A8FD syscall PrGlue
label00000600:
00000600 3B46 B23E move.w [A5 - 0x4DC2], D6
00000604 3B46 B240 move.w [A5 - 0x4DC0], D6
label00000608:
00000608 4CEE 08C0 FE64 movem.l D6,D7,A3, [A6 - 0x19C]
0000060E 4E5E unlink A6
00000610 4E75 rts
fn00000612:
00000612 4E56 FDF6 link A6, -0x020A
00000616 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
0000061A 286E 0008 movea.l A4, [A6 + 0x8]
0000061E 47EE FDFE lea.l A3, [A6 - 0x202]
00000622 4247 clr.w D7
00000624 7000 moveq.l D0, 0x00
00000626 2F00 move.l -[A7], D0
00000628 4EAD 0282 jsr [A5 + 0x282 /* export_76 */]
0000062C 4A40 tst.w D0
0000062E 588F addq.l A7, 4
00000630 6700 0220 beq +0x222 /* 00000852 */
00000634 200C move.l D0, A4
00000636 6700 021A beq +0x21C /* 00000852 */
0000063A 2F0C move.l -[A7], A4
0000063C 4EBA FBC4 jsr [PC - 0x43C /* 00000202 */]
00000640 4A40 tst.w D0
00000642 588F addq.l A7, 4
00000644 6700 020C beq +0x20E /* 00000852 */
00000648 4878 4000 push.l 0x4000 /* '@\0' */
0000064C 4EAD 002A jsr [A5 + 0x2A /* export_1 */]
00000650 4A40 tst.w D0
00000652 588F addq.l A7, 4
00000654 6608 bne +0xA /* 0000065E */
00000656 4EAD 0E52 jsr [A5 + 0xE52 /* export_454 */]
0000065A 6000 01EA bra +0x1EC /* 00000846 */
label0000065E:
0000065E 2F3C C800 0000 move.l -[A7], 0xC8000000
00000664 A8FD syscall PrGlue
00000666 558F subq.l A7, 2
00000668 2F3C BA00 0000 move.l -[A7], 0xBA000000
0000066E A8FD syscall PrGlue
00000670 4A5F tst.w [A7]+
00000672 6600 01D2 bne +0x1D4 /* 00000846 */
00000676 7000 moveq.l D0, 0x00
00000678 2F00 move.l -[A7], D0
0000067A 4EAD 09E2 jsr [A5 + 0x9E2 /* export_312 */]
0000067E 7000 moveq.l D0, 0x00
00000680 2F00 move.l -[A7], D0
00000682 4EBA FD18 jsr [PC - 0x2E8 /* 0000039C */]
00000686 4A6D B224 tst.w [A5 - 0x4DDC]
0000068A 508F addq.l A7, 8
0000068C 6700 00B4 beq +0xB6 /* 00000742 */
00000690 206D E9E2 movea.l A0, [A5 - 0x161E]
00000694 4A68 018A tst.w [A0 + 0x18A]
00000698 6600 00A8 bne +0xAA /* 00000742 */
0000069C 598F subq.l A7, 4
0000069E 2F2D B248 move.l -[A7], [A5 - 0x4DB8]
000006A2 2F3C 3C04 040C move.l -[A7], 0x3C04040C
000006A8 A8FD syscall PrGlue
000006AA 2B5F B230 move.l [A5 - 0x4DD0], [A7]+
000006AE 558F subq.l A7, 2
000006B0 2F2D B248 move.l -[A7], [A5 - 0x4DB8]
000006B4 486D 25CA pea.l [A5 + 0x25CA /* export_1205 */]
000006B8 2F3C 4A04 0894 move.l -[A7], 0x4A040894
000006BE A8FD syscall PrGlue
000006C0 7000 moveq.l D0, 0x00
000006C2 101F move.b D0, [A7]+
000006C4 3E00 move.w D7, D0
000006C6 6700 008E beq +0x90 /* 00000756 */
000006CA 302D B240 move.w D0, [A5 - 0x4DC0]
000006CE B06D B228 cmp.w D0, [A5 - 0x4DD8]
000006D2 6D0A blt +0xC /* 000006DE */
000006D4 302D B23E move.w D0, [A5 - 0x4DC2]
000006D8 B06D B226 cmp.w D0, [A5 - 0x4DDA]
000006DC 6F78 ble +0x7A /* 00000756 */
label000006DE:
000006DE 302D B240 move.w D0, [A5 - 0x4DC0]
000006E2 B06D B228 cmp.w D0, [A5 - 0x4DD8]
000006E6 6C08 bge +0xA /* 000006F0 */
000006E8 302D B228 move.w D0, [A5 - 0x4DD8]
000006EC 48C0 ext.l D0
000006EE 6006 bra +0x8 /* 000006F6 */
label000006F0:
000006F0 302D B226 move.w D0, [A5 - 0x4DDA]
000006F4 48C0 ext.l D0
label000006F6:
000006F6 3B40 B240 move.w [A5 - 0x4DC0], D0
000006FA 3B40 B23E move.w [A5 - 0x4DC2], D0
000006FE 7032 moveq.l D0, 0x32
00000700 2F00 move.l -[A7], D0
00000702 2F0B move.l -[A7], A3
00000704 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */]
00000708 7000 moveq.l D0, 0x00
0000070A 1013 move.b D0, [A3]
0000070C 5280 addq.l D0, 1
0000070E 4233 0000 clr.b [A3 + D0.w]
00000712 302D B240 move.w D0, [A5 - 0x4DC0]
00000716 48C0 ext.l D0
00000718 2F00 move.l -[A7], D0
0000071A 200B move.l D0, A3
0000071C 5280 addq.l D0, 1
0000071E 2F00 move.l -[A7], D0
00000720 41EE FEFE lea.l A0, [A6 - 0x102]
00000724 5288 addq.l A0, 1
00000726 2F08 move.l -[A7], A0
00000728 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
0000072C 1D40 FEFE move.b [A6 - 0x102], D0
00000730 70FF moveq.l D0, 0xFFFFFFFF
00000732 2F00 move.l -[A7], D0
00000734 486E FEFE pea.l [A6 - 0x102]
00000738 4EAD 19A2 jsr [A5 + 0x19A2 /* export_816 */]
0000073C 4FEF 001C lea.l A7, [A7 + 0x1C]
00000740 6014 bra +0x16 /* 00000756 */
label00000742:
00000742 558F subq.l A7, 2
00000744 2F2D B248 move.l -[A7], [A5 - 0x4DB8]
00000748 2F3C 2A04 0484 move.l -[A7], 0x2A040484
0000074E A8FD syscall PrGlue
00000750 7000 moveq.l D0, 0x00
00000752 101F move.b D0, [A7]+
00000754 3E00 move.w D7, D0
label00000756:
00000756 426D E5CE clr.w [A5 - 0x1A32]
0000075A 7000 moveq.l D0, 0x00
0000075C 2B40 B230 move.l [A5 - 0x4DD0], D0
00000760 4A47 tst.w D7
00000762 6700 00D6 beq +0xD8 /* 0000083A */
00000766 7000 moveq.l D0, 0x00
00000768 2F00 move.l -[A7], D0
0000076A 4EBA FC30 jsr [PC - 0x3D0 /* 0000039C */]
0000076E 206D B248 movea.l A0, [A5 - 0x4DB8]
00000772 2050 movea.l A0, [A0]
00000774 43EE FDF6 lea.l A1, [A6 - 0x20A]
00000778 41E8 0010 lea.l A0, [A0 + 0x10]
0000077C 22D8 move.l [A1]+, [A0]+
0000077E 22D8 move.l [A1]+, [A0]+
00000780 7001 moveq.l D0, 0x01
00000782 2F00 move.l -[A7], D0
00000784 486D B236 pea.l [A5 - 0x4DCA]
00000788 4EBA 00D4 jsr [PC + 0xD4 /* 0000085E */]
0000078C 3C00 move.w D6, D0
0000078E 302E FDFC move.w D0, [A6 - 0x204]
00000792 48C0 ext.l D0
00000794 322E FDF8 move.w D1, [A6 - 0x208]
00000798 48C1 ext.l D1
0000079A 9081 sub.l D0, D1
0000079C 2200 move.l D1, D0
0000079E C0FC 05A0 mulu.w D0, 0x5A0
000007A2 4841 swap.w D1
000007A4 C2FC 05A0 mulu.w D1, 0x5A0
000007A8 4841 swap.w D1
000007AA 4241 clr.w D1
000007AC D081 add.l D0, D1
000007AE 322D B240 move.w D1, [A5 - 0x4DC0]
000007B2 48C1 ext.l D1
000007B4 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
000007B8 48C6 ext.l D6
000007BA 2206 move.l D1, D6
000007BC 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
000007C0 7264 moveq.l D1, 0x64
000007C2 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
000007C6 2800 move.l D4, D0
000007C8 302E FDFA move.w D0, [A6 - 0x206]
000007CC 48C0 ext.l D0
000007CE 322E FDF6 move.w D1, [A6 - 0x20A]
000007D2 48C1 ext.l D1
000007D4 9081 sub.l D0, D1
000007D6 2200 move.l D1, D0
000007D8 C0FC 05A0 mulu.w D0, 0x5A0
000007DC 4841 swap.w D1
000007DE C2FC 05A0 mulu.w D1, 0x5A0
000007E2 4841 swap.w D1
000007E4 4241 clr.w D1
000007E6 D081 add.l D0, D1
000007E8 322D B23E move.w D1, [A5 - 0x4DC2]
000007EC 48C1 ext.l D1
000007EE 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
000007F2 48C6 ext.l D6
000007F4 2206 move.l D1, D6
000007F6 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
000007FA 7264 moveq.l D1, 0x64
000007FC 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000800 2A00 move.l D5, D0
00000802 302D B23C move.w D0, [A5 - 0x4DC4]
00000806 D06D B238 add.w D0, [A5 - 0x4DC8]
0000080A 48C0 ext.l D0
0000080C B880 cmp.l D4, D0
0000080E 4FEF 000C lea.l A7, [A7 + 0xC]
00000812 6E0C bgt +0xE /* 00000820 */
00000814 3B7C 0438 B23C move.w [A5 - 0x4DC4], 0x438
0000081A 3B7C 0438 B238 move.w [A5 - 0x4DC8], 0x438
label00000820:
00000820 302D B23A move.w D0, [A5 - 0x4DC6]
00000824 D06D B236 add.w D0, [A5 - 0x4DCA]
00000828 48C0 ext.l D0
0000082A BA80 cmp.l D5, D0
0000082C 6E0C bgt +0xE /* 0000083A */
0000082E 3B7C 05A0 B23A move.w [A5 - 0x4DC6], 0x5A0
00000834 3B7C 05A0 B236 move.w [A5 - 0x4DCA], 0x5A0
label0000083A:
0000083A 4EAD 09CA jsr [A5 + 0x9CA /* export_309 */]
0000083E 2F3C D000 0000 move.l -[A7], 0xD0000000
00000844 A8FD syscall PrGlue
label00000846:
00000846 48C7 ext.l D7
00000848 2F07 move.l -[A7], D7
0000084A 2F0C move.l -[A7], A4
0000084C 4EBA FAFC jsr [PC - 0x504 /* 0000034A */]
00000850 508F addq.l A7, 8
label00000852:
00000852 3007 move.w D0, D7
00000854 4CEE 18F0 FDDE movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x222]
0000085A 4E5E unlink A6
0000085C 4E75 rts
fn0000085E:
0000085E 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000862 3C2F 001A move.w D6, [A7 + 0x1A]
00000866 266F 0014 movea.l A3, [A7 + 0x14]
0000086A 7E64 moveq.l D7, 0x64
0000086C 200B move.l D0, A3
0000086E 6700 014E beq +0x150 /* 000009BE */
00000872 4AAB 0012 tst.l [A3 + 0x12]
00000876 6700 0146 beq +0x148 /* 000009BE */
0000087A 7078 moveq.l D0, 0x78
0000087C 2F00 move.l -[A7], D0
0000087E 4EAD 0042 jsr [A5 + 0x42 /* export_4 */]
00000882 2840 movea.l A4, D0
00000884 200C move.l D0, A4
00000886 588F addq.l A7, 4
00000888 6700 0134 beq +0x136 /* 000009BE */
0000088C 4A46 tst.w D6
0000088E 6608 bne +0xA /* 00000898 */
00000890 2F3C C800 0000 move.l -[A7], 0xC8000000
00000896 A8FD syscall PrGlue
label00000898:
00000898 4A46 tst.w D6
0000089A 6610 bne +0x12 /* 000008AC */
0000089C 558F subq.l A7, 2
0000089E 2F3C BA00 0000 move.l -[A7], 0xBA000000
000008A4 A8FD syscall PrGlue
000008A6 4A5F tst.w [A7]+
000008A8 6600 010C bne +0x10E /* 000009B6 */
label000008AC:
000008AC 4EAD 09D2 jsr [A5 + 0x9D2 /* export_310 */]
000008B0 2F0C move.l -[A7], A4
000008B2 2F3C 2004 0480 move.l -[A7], 0x20040480
000008B8 A8FD syscall PrGlue
000008BA 4A46 tst.w D6
000008BC 6608 bne +0xA /* 000008C6 */
000008BE 2F3C D000 0000 move.l -[A7], 0xD0000000
000008C4 A8FD syscall PrGlue
label000008C6:
000008C6 558F subq.l A7, 2
000008C8 2F3C BA00 0000 move.l -[A7], 0xBA000000
000008CE A8FD syscall PrGlue
000008D0 4A5F tst.w [A7]+
000008D2 6600 00E2 bne +0xE4 /* 000009B6 */
000008D6 206B 0012 movea.l A0, [A3 + 0x12]
000008DA 2050 movea.l A0, [A0]
000008DC 226B 0012 movea.l A1, [A3 + 0x12]
000008E0 2251 movea.l A1, [A1]
000008E2 3028 0016 move.w D0, [A0 + 0x16]
000008E6 B069 0014 cmp.w D0, [A1 + 0x14]
000008EA 6C66 bge +0x68 /* 00000952 */
000008EC 2054 movea.l A0, [A4]
000008EE 3028 0016 move.w D0, [A0 + 0x16]
000008F2 48C0 ext.l D0
000008F4 2200 move.l D1, D0
000008F6 C0FC 2710 mulu.w D0, 0x2710
000008FA 4841 swap.w D1
000008FC C2FC 2710 mulu.w D1, 0x2710
00000900 4841 swap.w D1
00000902 4241 clr.w D1
00000904 D081 add.l D0, D1
00000906 2054 movea.l A0, [A4]
00000908 3228 0006 move.w D1, [A0 + 0x6]
0000090C 48C1 ext.l D1
0000090E 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000912 206B 0012 movea.l A0, [A3 + 0x12]
00000916 2050 movea.l A0, [A0]
00000918 3228 0016 move.w D1, [A0 + 0x16]
0000091C 48C1 ext.l D1
0000091E 2401 move.l D2, D1
00000920 C2FC 0064 mulu.w D1, 0x64 /* 'd' */
00000924 4842 swap.w D2
00000926 C4FC 0064 mulu.w D2, 0x64 /* 'd' */
0000092A 4842 swap.w D2
0000092C 4242 clr.w D2
0000092E D282 add.l D1, D2
00000930 206B 0012 movea.l A0, [A3 + 0x12]
00000934 2050 movea.l A0, [A0]
00000936 3428 0006 move.w D2, [A0 + 0x6]
0000093A 48C2 ext.l D2
0000093C 2F00 move.l -[A7], D0
0000093E 2001 move.l D0, D1
00000940 2202 move.l D1, D2
00000942 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000946 2200 move.l D1, D0
00000948 201F move.l D0, [A7]+
0000094A 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
0000094E 3E00 move.w D7, D0
00000950 6064 bra +0x66 /* 000009B6 */
label00000952:
00000952 2054 movea.l A0, [A4]
00000954 3028 0016 move.w D0, [A0 + 0x16]
00000958 48C0 ext.l D0
0000095A 2200 move.l D1, D0
0000095C C0FC 2710 mulu.w D0, 0x2710
00000960 4841 swap.w D1
00000962 C2FC 2710 mulu.w D1, 0x2710
00000966 4841 swap.w D1
00000968 4241 clr.w D1
0000096A D081 add.l D0, D1
0000096C 2054 movea.l A0, [A4]
0000096E 3228 0006 move.w D1, [A0 + 0x6]
00000972 48C1 ext.l D1
00000974 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000978 206B 0012 movea.l A0, [A3 + 0x12]
0000097C 2050 movea.l A0, [A0]
0000097E 3228 0014 move.w D1, [A0 + 0x14]
00000982 48C1 ext.l D1
00000984 2401 move.l D2, D1
00000986 C2FC 0064 mulu.w D1, 0x64 /* 'd' */
0000098A 4842 swap.w D2
0000098C C4FC 0064 mulu.w D2, 0x64 /* 'd' */
00000990 4842 swap.w D2
00000992 4242 clr.w D2
00000994 D282 add.l D1, D2
00000996 206B 0012 movea.l A0, [A3 + 0x12]
0000099A 2050 movea.l A0, [A0]
0000099C 3428 0004 move.w D2, [A0 + 0x4]
000009A0 48C2 ext.l D2
000009A2 2F00 move.l -[A7], D0
000009A4 2001 move.l D0, D1
000009A6 2202 move.l D1, D2
000009A8 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
000009AC 2200 move.l D1, D0
000009AE 201F move.l D0, [A7]+
000009B0 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
000009B4 3E00 move.w D7, D0
label000009B6:
000009B6 2F0C move.l -[A7], A4
000009B8 4EAD 004A jsr [A5 + 0x4A /* export_5 */]
000009BC 588F addq.l A7, 4
label000009BE:
000009BE 3007 move.w D0, D7
000009C0 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+
000009C4 4E75 rts
export_1208:
fn000009C6:
000009C6 4E56 FDE8 link A6, -0x0218
000009CA 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
000009CE 49EE FF00 lea.l A4, [A6 - 0x100]
000009D2 266E 0008 movea.l A3, [A6 + 0x8]
000009D6 4246 clr.w D6
000009D8 200B move.l D0, A3
000009DA 6700 0280 beq +0x282 /* 00000C5C */
000009DE 2F0B move.l -[A7], A3
000009E0 4EBA F820 jsr [PC - 0x7E0 /* 00000202 */]
000009E4 4A40 tst.w D0
000009E6 588F addq.l A7, 4
000009E8 6700 0272 beq +0x274 /* 00000C5C */
000009EC 206D B248 movea.l A0, [A5 - 0x4DB8]
000009F0 2050 movea.l A0, [A0]
000009F2 43EE FEE8 lea.l A1, [A6 - 0x118]
000009F6 41E8 0010 lea.l A0, [A0 + 0x10]
000009FA 22D8 move.l [A1]+, [A0]+
000009FC 22D8 move.l [A1]+, [A0]+
000009FE 206D B248 movea.l A0, [A5 - 0x4DB8]
00000A02 2050 movea.l A0, [A0]
00000A04 43EE FEF0 lea.l A1, [A6 - 0x110]
00000A08 5088 addq.l A0, 8
00000A0A 22D8 move.l [A1]+, [A0]+
00000A0C 22D8 move.l [A1]+, [A0]+
00000A0E 7000 moveq.l D0, 0x00
00000A10 2F00 move.l -[A7], D0
00000A12 2F0B move.l -[A7], A3
00000A14 4EBA FE48 jsr [PC - 0x1B8 /* 0000085E */]
00000A18 3E00 move.w D7, D0
00000A1A 302E FEF2 move.w D0, [A6 - 0x10E]
00000A1E 48C0 ext.l D0
00000A20 322E FEEA move.w D1, [A6 - 0x116]
00000A24 48C1 ext.l D1
00000A26 9081 sub.l D0, D1
00000A28 2200 move.l D1, D0
00000A2A C0FC 05A0 mulu.w D0, 0x5A0
00000A2E 4841 swap.w D1
00000A30 C2FC 05A0 mulu.w D1, 0x5A0
00000A34 4841 swap.w D1
00000A36 4241 clr.w D1
00000A38 D081 add.l D0, D1
00000A3A 322D B240 move.w D1, [A5 - 0x4DC0]
00000A3E 48C1 ext.l D1
00000A40 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000A44 48C7 ext.l D7
00000A46 2207 move.l D1, D7
00000A48 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
00000A4C 81FC 0064 divs.w D0, 0x64 /* 'd' */
00000A50 3D40 FEFA move.w [A6 - 0x106], D0
00000A54 302E FEF0 move.w D0, [A6 - 0x110]
00000A58 48C0 ext.l D0
00000A5A 322E FEE8 move.w D1, [A6 - 0x118]
00000A5E 48C1 ext.l D1
00000A60 9081 sub.l D0, D1
00000A62 2200 move.l D1, D0
00000A64 C0FC 05A0 mulu.w D0, 0x5A0
00000A68 4841 swap.w D1
00000A6A C2FC 05A0 mulu.w D1, 0x5A0
00000A6E 4841 swap.w D1
00000A70 4241 clr.w D1
00000A72 D081 add.l D0, D1
00000A74 322D B23E move.w D1, [A5 - 0x4DC2]
00000A78 48C1 ext.l D1
00000A7A 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000A7E 48C7 ext.l D7
00000A80 2207 move.l D1, D7
00000A82 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
00000A86 81FC 0064 divs.w D0, 0x64 /* 'd' */
00000A8A 3D40 FEF8 move.w [A6 - 0x108], D0
00000A8E 302E FEEE move.w D0, [A6 - 0x112]
00000A92 48C0 ext.l D0
00000A94 322E FEF6 move.w D1, [A6 - 0x10A]
00000A98 48C1 ext.l D1
00000A9A 9081 sub.l D0, D1
00000A9C 2200 move.l D1, D0
00000A9E C0FC 05A0 mulu.w D0, 0x5A0
00000AA2 4841 swap.w D1
00000AA4 C2FC 05A0 mulu.w D1, 0x5A0
00000AA8 4841 swap.w D1
00000AAA 4241 clr.w D1
00000AAC D081 add.l D0, D1
00000AAE 322D B240 move.w D1, [A5 - 0x4DC0]
00000AB2 48C1 ext.l D1
00000AB4 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000AB8 48C7 ext.l D7
00000ABA 2207 move.l D1, D7
00000ABC 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
00000AC0 81FC 0064 divs.w D0, 0x64 /* 'd' */
00000AC4 3D40 FEFE move.w [A6 - 0x102], D0
00000AC8 302E FEEC move.w D0, [A6 - 0x114]
00000ACC 48C0 ext.l D0
00000ACE 322E FEF4 move.w D1, [A6 - 0x10C]
00000AD2 48C1 ext.l D1
00000AD4 9081 sub.l D0, D1
00000AD6 2200 move.l D1, D0
00000AD8 C0FC 05A0 mulu.w D0, 0x5A0
00000ADC 4841 swap.w D1
00000ADE C2FC 05A0 mulu.w D1, 0x5A0
00000AE2 4841 swap.w D1
00000AE4 4241 clr.w D1
00000AE6 D081 add.l D0, D1
00000AE8 322D B23E move.w D1, [A5 - 0x4DC2]
00000AEC 48C1 ext.l D1
00000AEE 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000AF2 48C7 ext.l D7
00000AF4 2207 move.l D1, D7
00000AF6 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
00000AFA 81FC 0064 divs.w D0, 0x64 /* 'd' */
00000AFE 3D40 FEFC move.w [A6 - 0x104], D0
00000B02 302E FEEE move.w D0, [A6 - 0x112]
00000B06 48C0 ext.l D0
00000B08 322E FEEA move.w D1, [A6 - 0x116]
00000B0C 48C1 ext.l D1
00000B0E 9081 sub.l D0, D1
00000B10 2200 move.l D1, D0
00000B12 C0FC 05A0 mulu.w D0, 0x5A0
00000B16 4841 swap.w D1
00000B18 C2FC 05A0 mulu.w D1, 0x5A0
00000B1C 4841 swap.w D1
00000B1E 4241 clr.w D1
00000B20 D081 add.l D0, D1
00000B22 322D B240 move.w D1, [A5 - 0x4DC0]
00000B26 48C1 ext.l D1
00000B28 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000B2C 48C7 ext.l D7
00000B2E 2207 move.l D1, D7
00000B30 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
00000B34 7264 moveq.l D1, 0x64
00000B36 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000B3A 2800 move.l D4, D0
00000B3C 302E FEEC move.w D0, [A6 - 0x114]
00000B40 48C0 ext.l D0
00000B42 322E FEE8 move.w D1, [A6 - 0x118]
00000B46 48C1 ext.l D1
00000B48 9081 sub.l D0, D1
00000B4A 2200 move.l D1, D0
00000B4C C0FC 05A0 mulu.w D0, 0x5A0
00000B50 4841 swap.w D1
00000B52 C2FC 05A0 mulu.w D1, 0x5A0
00000B56 4841 swap.w D1
00000B58 4241 clr.w D1
00000B5A D081 add.l D0, D1
00000B5C 322D B23E move.w D1, [A5 - 0x4DC2]
00000B60 48C1 ext.l D1
00000B62 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000B66 48C7 ext.l D7
00000B68 2207 move.l D1, D7
00000B6A 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
00000B6E 7264 moveq.l D1, 0x64
00000B70 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000B74 2A00 move.l D5, D0
00000B76 702A moveq.l D0, 0x2A
00000B78 2F00 move.l -[A7], D0
00000B7A 2F0C move.l -[A7], A4
00000B7C 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */]
00000B80 7000 moveq.l D0, 0x00
00000B82 1014 move.b D0, [A4]
00000B84 5280 addq.l D0, 1
00000B86 4234 0000 clr.b [A4 + D0.w]
00000B8A 2F05 move.l -[A7], D5
00000B8C 2F04 move.l -[A7], D4
00000B8E 302E 000E move.w D0, [A6 + 0xE]
00000B92 48C0 ext.l D0
00000B94 2F00 move.l -[A7], D0
00000B96 206D BA78 movea.l A0, [A5 - 0x4588]
00000B9A 7000 moveq.l D0, 0x00
00000B9C 1028 006B move.b D0, [A0 + 0x6B]
00000BA0 2F00 move.l -[A7], D0
00000BA2 206D BA78 movea.l A0, [A5 - 0x4588]
00000BA6 7000 moveq.l D0, 0x00
00000BA8 1028 0039 move.b D0, [A0 + 0x39]
00000BAC 2F00 move.l -[A7], D0
00000BAE 302E FEFC move.w D0, [A6 - 0x104]
00000BB2 48C0 ext.l D0
00000BB4 2F00 move.l -[A7], D0
00000BB6 302E FEFE move.w D0, [A6 - 0x102]
00000BBA 48C0 ext.l D0
00000BBC 2F00 move.l -[A7], D0
00000BBE 302E FEF8 move.w D0, [A6 - 0x108]
00000BC2 48C0 ext.l D0
00000BC4 2F00 move.l -[A7], D0
00000BC6 302E FEFA move.w D0, [A6 - 0x106]
00000BCA 48C0 ext.l D0
00000BCC 2F00 move.l -[A7], D0
00000BCE 302D B234 move.w D0, [A5 - 0x4DCC]
00000BD2 48C0 ext.l D0
00000BD4 2F00 move.l -[A7], D0
00000BD6 7000 moveq.l D0, 0x00
00000BD8 302D B246 move.w D0, [A5 - 0x4DBA]
00000BDC 7210 moveq.l D1, 0x10
00000BDE C280 and.l D1, D0
00000BE0 2F01 move.l -[A7], D1
00000BE2 7000 moveq.l D0, 0x00
00000BE4 302D B246 move.w D0, [A5 - 0x4DBA]
00000BE8 7208 moveq.l D1, 0x08
00000BEA C280 and.l D1, D0
00000BEC 2F01 move.l -[A7], D1
00000BEE 7000 moveq.l D0, 0x00
00000BF0 302D B246 move.w D0, [A5 - 0x4DBA]
00000BF4 7201 moveq.l D1, 0x01
00000BF6 C280 and.l D1, D0
00000BF8 2F01 move.l -[A7], D1
00000BFA 7000 moveq.l D0, 0x00
00000BFC 302D B246 move.w D0, [A5 - 0x4DBA]
00000C00 7202 moveq.l D1, 0x02
00000C02 C280 and.l D1, D0
00000C04 2F01 move.l -[A7], D1
00000C06 7000 moveq.l D0, 0x00
00000C08 302D B246 move.w D0, [A5 - 0x4DBA]
00000C0C 7204 moveq.l D1, 0x04
00000C0E C280 and.l D1, D0
00000C10 2F01 move.l -[A7], D1
00000C12 302D B23A move.w D0, [A5 - 0x4DC6]
00000C16 48C0 ext.l D0
00000C18 2F00 move.l -[A7], D0
00000C1A 302D B23C move.w D0, [A5 - 0x4DC4]
00000C1E 48C0 ext.l D0
00000C20 2F00 move.l -[A7], D0
00000C22 302D B236 move.w D0, [A5 - 0x4DCA]
00000C26 48C0 ext.l D0
00000C28 2F00 move.l -[A7], D0
00000C2A 302D B238 move.w D0, [A5 - 0x4DC8]
00000C2E 48C0 ext.l D0
00000C30 2F00 move.l -[A7], D0
00000C32 200C move.l D0, A4
00000C34 5280 addq.l D0, 1
00000C36 2F00 move.l -[A7], D0
00000C38 486E FDE8 pea.l [A6 - 0x218]
00000C3C 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
00000C40 4EAD 09CA jsr [A5 + 0x9CA /* export_309 */]
00000C44 7000 moveq.l D0, 0x00
00000C46 2F00 move.l -[A7], D0
00000C48 2F0B move.l -[A7], A3
00000C4A 4EBA F6FE jsr [PC - 0x902 /* 0000034A */]
00000C4E 486E FDE8 pea.l [A6 - 0x218]
00000C52 4EAD 1062 jsr [A5 + 0x1062 /* export_520 */]
00000C56 3C00 move.w D6, D0
00000C58 4FEF 0070 lea.l A7, [A7 + 0x70]
label00000C5C:
00000C5C 3006 move.w D0, D6
00000C5E 4CEE 18F0 FDD0 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x230]
00000C64 4E5E unlink A6
00000C66 4E75 rts
fn00000C68:
00000C68 48E7 0118 movem.l -[A7], D7,A3,A4
00000C6C 286F 0010 movea.l A4, [A7 + 0x10]
00000C70 266F 0014 movea.l A3, [A7 + 0x14]
00000C74 4247 clr.w D7
00000C76 7001 moveq.l D0, 0x01
00000C78 C06B 0010 and.w D0, [A3 + 0x10]
00000C7C 6604 bne +0x6 /* 00000C82 */
00000C7E 0047 0001 ori.w D7, 0x1
label00000C82:
00000C82 7002 moveq.l D0, 0x02
00000C84 C06B 0010 and.w D0, [A3 + 0x10]
00000C88 6704 beq +0x6 /* 00000C8E */
00000C8A 0047 0002 ori.w D7, 0x2
label00000C8E:
00000C8E 7004 moveq.l D0, 0x04
00000C90 C06B 0010 and.w D0, [A3 + 0x10]
00000C94 6704 beq +0x6 /* 00000C9A */
00000C96 0047 0008 ori.w D7, 0x8
label00000C9A:
00000C9A 7008 moveq.l D0, 0x08
00000C9C C06B 0010 and.w D0, [A3 + 0x10]
00000CA0 6704 beq +0x6 /* 00000CA6 */
00000CA2 0047 0010 ori.w D7, 0x10
label00000CA6:
00000CA6 7010 moveq.l D0, 0x10
00000CA8 C06B 0010 and.w D0, [A3 + 0x10]
00000CAC 6704 beq +0x6 /* 00000CB2 */
00000CAE 0047 0020 ori.w D7, 0x20 /* ' ' */
label00000CB2:
00000CB2 70C4 moveq.l D0, 0xFFFFFFC4
00000CB4 C06C 0168 and.w D0, [A4 + 0x168]
00000CB8 8047 or.w D0, D7
00000CBA 3940 0168 move.w [A4 + 0x168], D0
00000CBE 4CDF 1880 movem.l D7,A3,A4, [A7]+
00000CC2 4E75 rts
fn00000CC4:
00000CC4 4E56 FF00 link A6, -0x0100
00000CC8 48E7 0018 movem.l -[A7], A3,A4
00000CCC 286E 0008 movea.l A4, [A6 + 0x8]
00000CD0 266E 000C movea.l A3, [A6 + 0xC]
00000CD4 2F0B move.l -[A7], A3
00000CD6 4EBA F52A jsr [PC - 0xAD6 /* 00000202 */]
00000CDA 4A40 tst.w D0
00000CDC 588F addq.l A7, 4
00000CDE 670C beq +0xE /* 00000CEC */
00000CE0 7001 moveq.l D0, 0x01
00000CE2 2F00 move.l -[A7], D0
00000CE4 2F0B move.l -[A7], A3
00000CE6 4EBA F662 jsr [PC - 0x99E /* 0000034A */]
00000CEA 508F addq.l A7, 8
label00000CEC:
00000CEC 4EAD 09D2 jsr [A5 + 0x9D2 /* export_310 */]
00000CF0 2F3C C800 0000 move.l -[A7], 0xC8000000
00000CF6 A8FD syscall PrGlue
00000CF8 4EAD 09D2 jsr [A5 + 0x9D2 /* export_310 */]
00000CFC 558F subq.l A7, 2
00000CFE 2F3C BA00 0000 move.l -[A7], 0xBA000000
00000D04 A8FD syscall PrGlue
00000D06 4A5F tst.w [A7]+
00000D08 665E bne +0x60 /* 00000D68 */
00000D0A 206E 0014 movea.l A0, [A6 + 0x14]
00000D0E 4250 clr.w [A0]
00000D10 7004 moveq.l D0, 0x04
00000D12 B06B 000E cmp.w D0, [A3 + 0xE]
00000D16 6646 bne +0x48 /* 00000D5E */
00000D18 558F subq.l A7, 2
00000D1A 2F2B 0012 move.l -[A7], [A3 + 0x12]
00000D1E 2F3C 5204 0498 move.l -[A7], 0x52040498
00000D24 A8FD syscall PrGlue
00000D26 4A1F tst.b [A7]+
00000D28 6734 beq +0x36 /* 00000D5E */
00000D2A 41ED B236 lea.l A0, [A5 - 0x4DCA]
00000D2E 224B movea.l A1, A3
00000D30 7004 moveq.l D0, 0x04
label00000D32:
00000D32 20D9 move.l [A0]+, [A1]+
00000D34 51C8 FFFC dbf D0, -0x6 /* 00000D32 */
00000D38 30D9 move.w [A0]+, [A1]+
00000D3A 7001 moveq.l D0, 0x01
00000D3C 2F00 move.l -[A7], D0
00000D3E 4EBA F65C jsr [PC - 0x9A4 /* 0000039C */]
00000D42 276D B23E 0008 move.l [A3 + 0x8], [A5 - 0x4DC2]
00000D48 4AAE 0010 tst.l [A6 + 0x10]
00000D4C 588F addq.l A7, 4
00000D4E 6708 beq +0xA /* 00000D58 */
00000D50 206E 0010 movea.l A0, [A6 + 0x10]
00000D54 30BC 0001 move.w [A0], 0x1
label00000D58:
00000D58 206E 0014 movea.l A0, [A6 + 0x14]
00000D5C 5250 addq.w [A0], 1
label00000D5E:
00000D5E 2F3C D000 0000 move.l -[A7], 0xD0000000
00000D64 A8FD syscall PrGlue
00000D66 6020 bra +0x22 /* 00000D88 */
label00000D68:
00000D68 7003 moveq.l D0, 0x03
00000D6A 2F00 move.l -[A7], D0
00000D6C 486E FF00 pea.l [A6 - 0x100]
00000D70 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */]
00000D74 70FF moveq.l D0, 0xFFFFFFFF
00000D76 2F00 move.l -[A7], D0
00000D78 486E FF00 pea.l [A6 - 0x100]
00000D7C 4EAD 19A2 jsr [A5 + 0x19A2 /* export_816 */]
00000D80 7000 moveq.l D0, 0x00
00000D82 4FEF 0010 lea.l A7, [A7 + 0x10]
00000D86 6058 bra +0x5A /* 00000DE0 */
label00000D88:
00000D88 4EAD 09D2 jsr [A5 + 0x9D2 /* export_310 */]
00000D8C 7004 moveq.l D0, 0x04
00000D8E B06B 000E cmp.w D0, [A3 + 0xE]
00000D92 664A bne +0x4C /* 00000DDE */
00000D94 206E 0014 movea.l A0, [A6 + 0x14]
00000D98 4A50 tst.w [A0]
00000D9A 6642 bne +0x44 /* 00000DDE */
00000D9C 2F0B move.l -[A7], A3
00000D9E 2F0C move.l -[A7], A4
00000DA0 4EBA FEC6 jsr [PC - 0x13A /* 00000C68 */]
00000DA4 396B 0008 0178 move.w [A4 + 0x178], [A3 + 0x8]
00000DAA 302C 017E move.w D0, [A4 + 0x17E]
00000DAE C1EB 0008 muls.w D0, [A3 + 0x8]
00000DB2 7232 moveq.l D1, 0x32
00000DB4 D081 add.l D0, D1
00000DB6 81FC 0064 divs.w D0, 0x64 /* 'd' */
00000DBA 3940 017C move.w [A4 + 0x17C], D0
00000DBE 396B 000A 0176 move.w [A4 + 0x176], [A3 + 0xA]
00000DC4 302C 017E move.w D0, [A4 + 0x17E]
00000DC8 C1EB 000A muls.w D0, [A3 + 0xA]
00000DCC D081 add.l D0, D1
00000DCE 81FC 0064 divs.w D0, 0x64 /* 'd' */
00000DD2 3940 017A move.w [A4 + 0x17A], D0
00000DD6 397C 0002 00E6 move.w [A4 + 0xE6], 0x2
00000DDC 508F addq.l A7, 8
label00000DDE:
00000DDE 7001 moveq.l D0, 0x01
label00000DE0:
00000DE0 4CEE 1800 FEF8 movem.l A3,A4, [A6 - 0x108]
00000DE6 4E5E unlink A6
00000DE8 4E75 rts
fn00000DEA:
00000DEA 4E56 FEE6 link A6, -0x011A
00000DEE 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
00000DF2 286E 0010 movea.l A4, [A6 + 0x10]
00000DF6 266E 000C movea.l A3, [A6 + 0xC]
00000DFA 4245 clr.w D5
00000DFC 200C move.l D0, A4
00000DFE 671A beq +0x1C /* 00000E1A */
00000E00 486E FFFE pea.l [A6 - 0x2]
00000E04 7000 moveq.l D0, 0x00
00000E06 2F00 move.l -[A7], D0
00000E08 2F0C move.l -[A7], A4
00000E0A 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000E0E 4EBA FEB4 jsr [PC - 0x14C /* 00000CC4 */]
00000E12 4A40 tst.w D0
00000E14 4FEF 0010 lea.l A7, [A7 + 0x10]
00000E18 6606 bne +0x8 /* 00000E20 */
label00000E1A:
00000E1A 7000 moveq.l D0, 0x00
00000E1C 6000 0240 bra +0x242 /* 0000105E */
label00000E20:
00000E20 4EAD 09D2 jsr [A5 + 0x9D2 /* export_310 */]
00000E24 7004 moveq.l D0, 0x04
00000E26 B06C 000E cmp.w D0, [A4 + 0xE]
00000E2A 6600 0230 bne +0x232 /* 0000105C */
00000E2E 4A6E FFFE tst.w [A6 - 0x2]
00000E32 6600 0228 bne +0x22A /* 0000105C */
00000E36 206C 0012 movea.l A0, [A4 + 0x12]
00000E3A 2050 movea.l A0, [A0]
00000E3C 43EE FFEE lea.l A1, [A6 - 0x12]
00000E40 41E8 0010 lea.l A0, [A0 + 0x10]
00000E44 22D8 move.l [A1]+, [A0]+
00000E46 22D8 move.l [A1]+, [A0]+
00000E48 206C 0012 movea.l A0, [A4 + 0x12]
00000E4C 2050 movea.l A0, [A0]
00000E4E 43EE FFF6 lea.l A1, [A6 - 0xA]
00000E52 5088 addq.l A0, 8
00000E54 22D8 move.l [A1]+, [A0]+
00000E56 22D8 move.l [A1]+, [A0]+
00000E58 302E FFF0 move.w D0, [A6 - 0x10]
00000E5C 48C0 ext.l D0
00000E5E 2740 0004 move.l [A3 + 0x4], D0
00000E62 302E FFF4 move.w D0, [A6 - 0xC]
00000E66 48C0 ext.l D0
00000E68 5380 subq.l D0, 1
00000E6A 2740 000C move.l [A3 + 0xC], D0
00000E6E 302E FFEE move.w D0, [A6 - 0x12]
00000E72 48C0 ext.l D0
00000E74 2680 move.l [A3], D0
00000E76 302E FFF2 move.w D0, [A6 - 0xE]
00000E7A 48C0 ext.l D0
00000E7C 5380 subq.l D0, 1
00000E7E 2740 0008 move.l [A3 + 0x8], D0
00000E82 302E FFF6 move.w D0, [A6 - 0xA]
00000E86 906E FFEE sub.w D0, [A6 - 0x12]
00000E8A 3D40 FFE6 move.w [A6 - 0x1A], D0
00000E8E 302E FFF8 move.w D0, [A6 - 0x8]
00000E92 906E FFF0 sub.w D0, [A6 - 0x10]
00000E96 3D40 FFE8 move.w [A6 - 0x18], D0
00000E9A 302E FFF2 move.w D0, [A6 - 0xE]
00000E9E 906E FFFA sub.w D0, [A6 - 0x6]
00000EA2 3D40 FFEA move.w [A6 - 0x16], D0
00000EA6 302E FFF4 move.w D0, [A6 - 0xC]
00000EAA 906E FFFC sub.w D0, [A6 - 0x4]
00000EAE 3D40 FFEC move.w [A6 - 0x14], D0
00000EB2 302E FFF8 move.w D0, [A6 - 0x8]
00000EB6 48C0 ext.l D0
00000EB8 2740 0014 move.l [A3 + 0x14], D0
00000EBC 302E FFFC move.w D0, [A6 - 0x4]
00000EC0 48C0 ext.l D0
00000EC2 5380 subq.l D0, 1
00000EC4 2740 001C move.l [A3 + 0x1C], D0
00000EC8 302E FFF6 move.w D0, [A6 - 0xA]
00000ECC 48C0 ext.l D0
00000ECE 2740 0010 move.l [A3 + 0x10], D0
00000ED2 302E FFFA move.w D0, [A6 - 0x6]
00000ED6 48C0 ext.l D0
00000ED8 5380 subq.l D0, 1
00000EDA 2740 0018 move.l [A3 + 0x18], D0
00000EDE 7000 moveq.l D0, 0x00
00000EE0 2F00 move.l -[A7], D0
00000EE2 2F0C move.l -[A7], A4
00000EE4 4EBA F978 jsr [PC - 0x688 /* 0000085E */]
00000EE8 3C00 move.w D6, D0
00000EEA 302C 0002 move.w D0, [A4 + 0x2]
00000EEE 48C0 ext.l D0
00000EF0 2F00 move.l -[A7], D0
00000EF2 206E 0008 movea.l A0, [A6 + 0x8]
00000EF6 3028 0176 move.w D0, [A0 + 0x176]
00000EFA 48C0 ext.l D0
00000EFC 2F00 move.l -[A7], D0
00000EFE 4EAD 0712 jsr [A5 + 0x712 /* export_222 */]
00000F02 48C0 ext.l D0
00000F04 2200 move.l D1, D0
00000F06 C0FC 0064 mulu.w D0, 0x64 /* 'd' */
00000F0A 4841 swap.w D1
00000F0C C2FC 0064 mulu.w D1, 0x64 /* 'd' */
00000F10 4841 swap.w D1
00000F12 4241 clr.w D1
00000F14 D081 add.l D0, D1
00000F16 48C6 ext.l D6
00000F18 2206 move.l D1, D6
00000F1A 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000F1E 3E00 move.w D7, D0
00000F20 BE6E FFE8 cmp.w D7, [A6 - 0x18]
00000F24 4FEF 0010 lea.l A7, [A7 + 0x10]
00000F28 6F10 ble +0x12 /* 00000F3A */
00000F2A 48C7 ext.l D7
00000F2C 302E FFE8 move.w D0, [A6 - 0x18]
00000F30 48C0 ext.l D0
00000F32 2207 move.l D1, D7
00000F34 9280 sub.l D1, D0
00000F36 D3AB 0014 add.l [A3 + 0x14], D1
label00000F3A:
00000F3A 302C 0006 move.w D0, [A4 + 0x6]
00000F3E 48C0 ext.l D0
00000F40 2F00 move.l -[A7], D0
00000F42 206E 0008 movea.l A0, [A6 + 0x8]
00000F46 3028 0176 move.w D0, [A0 + 0x176]
00000F4A 48C0 ext.l D0
00000F4C 2F00 move.l -[A7], D0
00000F4E 4EAD 0712 jsr [A5 + 0x712 /* export_222 */]
00000F52 48C0 ext.l D0
00000F54 2200 move.l D1, D0
00000F56 C0FC 0064 mulu.w D0, 0x64 /* 'd' */
00000F5A 4841 swap.w D1
00000F5C C2FC 0064 mulu.w D1, 0x64 /* 'd' */
00000F60 4841 swap.w D1
00000F62 4241 clr.w D1
00000F64 D081 add.l D0, D1
00000F66 48C6 ext.l D6
00000F68 2206 move.l D1, D6
00000F6A 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000F6E 3E00 move.w D7, D0
00000F70 BE6E FFEC cmp.w D7, [A6 - 0x14]
00000F74 508F addq.l A7, 8
00000F76 6F10 ble +0x12 /* 00000F88 */
00000F78 48C7 ext.l D7
00000F7A 302E FFEC move.w D0, [A6 - 0x14]
00000F7E 48C0 ext.l D0
00000F80 2207 move.l D1, D7
00000F82 9280 sub.l D1, D0
00000F84 93AB 001C sub.l [A3 + 0x1C], D1
label00000F88:
00000F88 3014 move.w D0, [A4]
00000F8A 48C0 ext.l D0
00000F8C 2F00 move.l -[A7], D0
00000F8E 206E 0008 movea.l A0, [A6 + 0x8]
00000F92 3028 0178 move.w D0, [A0 + 0x178]
00000F96 48C0 ext.l D0
00000F98 2F00 move.l -[A7], D0
00000F9A 4EAD 0712 jsr [A5 + 0x712 /* export_222 */]
00000F9E 48C0 ext.l D0
00000FA0 2200 move.l D1, D0
00000FA2 C0FC 0064 mulu.w D0, 0x64 /* 'd' */
00000FA6 4841 swap.w D1
00000FA8 C2FC 0064 mulu.w D1, 0x64 /* 'd' */
00000FAC 4841 swap.w D1
00000FAE 4241 clr.w D1
00000FB0 D081 add.l D0, D1
00000FB2 48C6 ext.l D6
00000FB4 2206 move.l D1, D6
00000FB6 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000FBA 3E00 move.w D7, D0
00000FBC BE6E FFE6 cmp.w D7, [A6 - 0x1A]
00000FC0 508F addq.l A7, 8
00000FC2 6F10 ble +0x12 /* 00000FD4 */
00000FC4 48C7 ext.l D7
00000FC6 302E FFE6 move.w D0, [A6 - 0x1A]
00000FCA 48C0 ext.l D0
00000FCC 2207 move.l D1, D7
00000FCE 9280 sub.l D1, D0
00000FD0 D3AB 0010 add.l [A3 + 0x10], D1
label00000FD4:
00000FD4 302C 0004 move.w D0, [A4 + 0x4]
00000FD8 48C0 ext.l D0
00000FDA 2F00 move.l -[A7], D0
00000FDC 206E 0008 movea.l A0, [A6 + 0x8]
00000FE0 3028 0178 move.w D0, [A0 + 0x178]
00000FE4 48C0 ext.l D0
00000FE6 2F00 move.l -[A7], D0
00000FE8 4EAD 0712 jsr [A5 + 0x712 /* export_222 */]
00000FEC 48C0 ext.l D0
00000FEE 2200 move.l D1, D0
00000FF0 C0FC 0064 mulu.w D0, 0x64 /* 'd' */
00000FF4 4841 swap.w D1
00000FF6 C2FC 0064 mulu.w D1, 0x64 /* 'd' */
00000FFA 4841 swap.w D1
00000FFC 4241 clr.w D1
00000FFE D081 add.l D0, D1
00001000 48C6 ext.l D6
00001002 2206 move.l D1, D6
00001004 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00001008 3E00 move.w D7, D0
0000100A BE6E FFEA cmp.w D7, [A6 - 0x16]
0000100E 508F addq.l A7, 8
00001010 6F10 ble +0x12 /* 00001022 */
00001012 48C7 ext.l D7
00001014 302E FFEA move.w D0, [A6 - 0x16]
00001018 48C0 ext.l D0
0000101A 2207 move.l D1, D7
0000101C 9280 sub.l D1, D0
0000101E 93AB 0018 sub.l [A3 + 0x18], D1
label00001022:
00001022 202B 001C move.l D0, [A3 + 0x1C]
00001026 B0AB 0014 cmp.l D0, [A3 + 0x14]
0000102A 6F0E ble +0x10 /* 0000103A */
0000102C 202B 0018 move.l D0, [A3 + 0x18]
00001030 B0AB 0010 cmp.l D0, [A3 + 0x10]
00001034 6F04 ble +0x6 /* 0000103A */
00001036 5245 addq.w D5, 1
00001038 6022 bra +0x24 /* 0000105C */
label0000103A:
0000103A 4A6E 0016 tst.w [A6 + 0x16]
0000103E 671C beq +0x1E /* 0000105C */
00001040 704A moveq.l D0, 0x4A
00001042 2F00 move.l -[A7], D0
00001044 486E FEE6 pea.l [A6 - 0x11A]
00001048 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */]
0000104C 70FF moveq.l D0, 0xFFFFFFFF
0000104E 2F00 move.l -[A7], D0
00001050 486E FEE6 pea.l [A6 - 0x11A]
00001054 4EAD 19A2 jsr [A5 + 0x19A2 /* export_816 */]
00001058 4FEF 0010 lea.l A7, [A7 + 0x10]
label0000105C:
0000105C 3005 move.w D0, D5
label0000105E:
0000105E 4CEE 18E0 FED2 movem.l D5,D6,D7,A3,A4, [A6 - 0x12E]
00001064 4E5E unlink A6
00001066 4E75 rts
export_1209:
00001068 4E56 FFFE link A6, -0x0002
0000106C 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
00001070 426E FFFE clr.w [A6 - 0x2]
00001074 206E 0008 movea.l A0, [A6 + 0x8]
00001078 52AE 0008 addq.l [A6 + 0x8], 1
0000107C 7000 moveq.l D0, 0x00
0000107E 1010 move.b D0, [A0]
00001080 3800 move.w D4, D0
00001082 0C44 0004 cmpi.w D4, 0x4
00001086 6C06 bge +0x8 /* 0000108E */
00001088 0C44 0002 cmpi.w D4, 0x2
0000108C 660A bne +0xC /* 00001098 */
label0000108E:
0000108E 206D BA78 movea.l A0, [A5 - 0x4588]
00001092 317C 0001 025E move.w [A0 + 0x25E], 0x1
label00001098:
00001098 206D BA78 movea.l A0, [A5 - 0x4588]
0000109C 4AA8 02AC tst.l [A0 + 0x2AC]
000010A0 6624 bne +0x26 /* 000010C6 */
000010A2 206D BA78 movea.l A0, [A5 - 0x4588]
000010A6 4868 029A pea.l [A0 + 0x29A]
000010AA 4EBA F156 jsr [PC - 0xEAA /* 00000202 */]
000010AE 4A40 tst.w D0
000010B0 588F addq.l A7, 4
000010B2 6712 beq +0x14 /* 000010C6 */
000010B4 7001 moveq.l D0, 0x01
000010B6 2F00 move.l -[A7], D0
000010B8 206D BA78 movea.l A0, [A5 - 0x4588]
000010BC 4868 029A pea.l [A0 + 0x29A]
000010C0 4EBA F288 jsr [PC - 0xD78 /* 0000034A */]
000010C4 508F addq.l A7, 8
label000010C6:
000010C6 3004 move.w D0, D4
000010C8 5540 subq.w D0, 2
000010CA 6B00 03D0 bmi +0x3D2 /* 0000149C */
000010CE 0C40 0013 cmpi.w D0, 0x13
000010D2 6E00 03C8 bgt +0x3CA /* 0000149C */
000010D6 D040 add.w D0, D0
000010D8 303B 0006 move.w D0, [PC + D0.w + 0x6]
000010DC 4EFB 0000 jmp [PC + D0.w]
000010E0 002A 03BE 0040 ori.b [A2 + 0x40], 0xBE
000010E6 0054 0072 ori.w [A4], 0x72 /* 'r' */
000010EA 0086 00A4 00A4 ori.l D6, 0xA400A4
000010F0 01CC .incomplete
000010F2 01EA .incomplete
000010F4 0208 0222 andi.b A0, 0x22 /* '\"' */
000010F8 023C 03BE andi.b ccr, 190
000010FC 0256 027C andi.w [A6], 0x27C
00001100 02A2 02C8 02EE andi.l -[A2], 0x2C802EE
00001106 0314 btst [A4], D1
00001108 206D BA78 movea.l A0, [A5 - 0x4588]
0000110C 4868 029A pea.l [A0 + 0x29A]
00001110 4EBA F500 jsr [PC - 0xB00 /* 00000612 */]
00001114 3D40 FFFE move.w [A6 - 0x2], D0
00001118 588F addq.l A7, 4
0000111A 6000 0392 bra +0x394 /* 000014AE */
0000111E 206E 0008 movea.l A0, [A6 + 0x8]
00001122 226D BA78 movea.l A1, [A5 - 0x4588]
00001126 1350 0039 move.b [A1 + 0x39], [A0]
0000112A 526E FFFE addq.w [A6 - 0x2], 1
0000112E 6000 037E bra +0x380 /* 000014AE */
00001132 206D BA78 movea.l A0, [A5 - 0x4588]
00001136 4868 002E pea.l [A0 + 0x2E]
0000113A 206D B9FC movea.l A0, [A5 - 0x4604]
0000113E 4868 032E pea.l [A0 + 0x32E]
00001142 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00001146 526E FFFE addq.w [A6 - 0x2], 1
0000114A 508F addq.l A7, 8
0000114C 6000 0360 bra +0x362 /* 000014AE */
00001150 206E 0008 movea.l A0, [A6 + 0x8]
00001154 226D BA78 movea.l A1, [A5 - 0x4588]
00001158 1350 006B move.b [A1 + 0x6B], [A0]
0000115C 526E FFFE addq.w [A6 - 0x2], 1
00001160 6000 034C bra +0x34E /* 000014AE */
00001164 206D BA78 movea.l A0, [A5 - 0x4588]
00001168 4868 0060 pea.l [A0 + 0x60]
0000116C 206D B9FC movea.l A0, [A5 - 0x4604]
00001170 4868 032E pea.l [A0 + 0x32E]
00001174 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
00001178 526E FFFE addq.w [A6 - 0x2], 1
0000117C 508F addq.l A7, 8
0000117E 6000 032E bra +0x330 /* 000014AE */
00001182 206D B9FC movea.l A0, [A5 - 0x4604]
00001186 49E8 032E lea.l A4, [A0 + 0x32E]
label0000118A:
0000118A 7001 moveq.l D0, 0x01
0000118C B06C 000C cmp.w D0, [A4 + 0xC]
00001190 6600 010C bne +0x10E /* 0000129E */
00001194 0C6C 7FFF 0006 cmpi.w [A4 + 0x6], 0x7FFF
0000119A 6604 bne +0x6 /* 000011A0 */
0000119C 70FE moveq.l D0, 0xFFFFFFFE
0000119E 6006 bra +0x8 /* 000011A6 */
label000011A0:
000011A0 302C 0006 move.w D0, [A4 + 0x6]
000011A4 48C0 ext.l D0
label000011A6:
000011A6 3A00 move.w D5, D0
000011A8 0C6C 7FFF 000A cmpi.w [A4 + 0xA], 0x7FFF
000011AE 6604 bne +0x6 /* 000011B4 */
000011B0 70FE moveq.l D0, 0xFFFFFFFE
000011B2 6006 bra +0x8 /* 000011BA */
label000011B4:
000011B4 302C 000A move.w D0, [A4 + 0xA]
000011B8 48C0 ext.l D0
label000011BA:
000011BA 3C00 move.w D6, D0
000011BC 4247 clr.w D7
000011BE 206D BA78 movea.l A0, [A5 - 0x4588]
000011C2 2668 0232 movea.l A3, [A0 + 0x232]
000011C6 6000 00C6 bra +0xC8 /* 0000128E */
label000011CA:
000011CA 206D BA78 movea.l A0, [A5 - 0x4588]
000011CE BE68 0178 cmp.w D7, [A0 + 0x178]
000011D2 6664 bne +0x66 /* 00001238 */
000011D4 0C44 0008 cmpi.w D4, 0x8
000011D8 6658 bne +0x5A /* 00001232 */
000011DA 48C7 ext.l D7
000011DC 2007 move.l D0, D7
000011DE 5280 addq.l D0, 1
000011E0 E580 asl D0, 2
000011E2 2F00 move.l -[A7], D0
000011E4 48C7 ext.l D7
000011E6 2007 move.l D0, D7
000011E8 E580 asl D0, 2
000011EA 2F00 move.l -[A7], D0
000011EC 206D BA78 movea.l A0, [A5 - 0x4588]
000011F0 4868 0232 pea.l [A0 + 0x232]
000011F4 4EAD 0E0A jsr [A5 + 0xE0A /* export_445 */]
000011F8 3D40 FFFE move.w [A6 - 0x2], D0
000011FC 4FEF 000C lea.l A7, [A7 + 0xC]
00001200 6700 009C beq +0x9E /* 0000129E */
00001204 206D BA78 movea.l A0, [A5 - 0x4588]
00001208 5268 0178 addq.w [A0 + 0x178], 1
0000120C 206D BA78 movea.l A0, [A5 - 0x4588]
00001210 2068 0232 movea.l A0, [A0 + 0x232]
00001214 48C7 ext.l D7
00001216 2007 move.l D0, D7
00001218 E580 asl D0, 2
0000121A 3185 0800 move.w [A0 + D0], D5
0000121E 206D BA78 movea.l A0, [A5 - 0x4588]
00001222 2068 0232 movea.l A0, [A0 + 0x232]
00001226 48C7 ext.l D7
00001228 2007 move.l D0, D7
0000122A E580 asl D0, 2
0000122C 3186 0802 move.w [A0 + D0 + 0x2], D6
00001230 606C bra +0x6E /* 0000129E */
label00001232:
00001232 526E FFFE addq.w [A6 - 0x2], 1
00001236 6066 bra +0x68 /* 0000129E */
label00001238:
00001238 70FE moveq.l D0, 0xFFFFFFFE
0000123A B053 cmp.w D0, [A3]
0000123C 660C bne +0xE /* 0000124A */
0000123E 0C44 0008 cmpi.w D4, 0x8
00001242 6618 bne +0x1A /* 0000125C */
00001244 3685 move.w [A3], D5
00001246 7AFE moveq.l D5, 0xFFFFFFFE
00001248 6012 bra +0x14 /* 0000125C */
label0000124A:
0000124A BA53 cmp.w D5, [A3]
0000124C 660E bne +0x10 /* 0000125C */
0000124E 0C44 0008 cmpi.w D4, 0x8
00001252 6604 bne +0x6 /* 00001258 */
00001254 7AFE moveq.l D5, 0xFFFFFFFE
00001256 6004 bra +0x6 /* 0000125C */
label00001258:
00001258 36BC FFFE move.w [A3], 0xFFFE
label0000125C:
0000125C 70FE moveq.l D0, 0xFFFFFFFE
0000125E B06B 0002 cmp.w D0, [A3 + 0x2]
00001262 660E bne +0x10 /* 00001272 */
00001264 0C44 0008 cmpi.w D4, 0x8
00001268 661E bne +0x20 /* 00001288 */
0000126A 3746 0002 move.w [A3 + 0x2], D6
0000126E 7CFE moveq.l D6, 0xFFFFFFFE
00001270 6016 bra +0x18 /* 00001288 */
label00001272:
00001272 BC6B 0002 cmp.w D6, [A3 + 0x2]
00001276 6610 bne +0x12 /* 00001288 */
00001278 0C44 0008 cmpi.w D4, 0x8
0000127C 6604 bne +0x6 /* 00001282 */
0000127E 7CFE moveq.l D6, 0xFFFFFFFE
00001280 6006 bra +0x8 /* 00001288 */
label00001282:
00001282 377C FFFE 0002 move.w [A3 + 0x2], 0xFFFE
label00001288:
00001288 D6FC 0004 add.w A3, 0x4
0000128C 5247 addq.w D7, 1
label0000128E:
0000128E 0C45 FFFE cmpi.w D5, 0xFFFE
00001292 6600 FF36 bne -0xC8 /* 000011CA */
00001296 0C46 FFFE cmpi.w D6, 0xFFFE
0000129A 6600 FF2E bne -0xD0 /* 000011CA */
label0000129E:
0000129E 2854 movea.l A4, [A4]
000012A0 200C move.l D0, A4
000012A2 6600 FEE6 bne -0x118 /* 0000118A */
000012A6 6000 0206 bra +0x208 /* 000014AE */
000012AA 206D BA78 movea.l A0, [A5 - 0x4588]
000012AE 4868 0108 pea.l [A0 + 0x108]
000012B2 206D B9FC movea.l A0, [A5 - 0x4604]
000012B6 4868 032E pea.l [A0 + 0x32E]
000012BA 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
000012BE 526E FFFE addq.w [A6 - 0x2], 1
000012C2 508F addq.l A7, 8
000012C4 6000 01E8 bra +0x1EA /* 000014AE */
000012C8 206D BA78 movea.l A0, [A5 - 0x4588]
000012CC 4868 0232 pea.l [A0 + 0x232]
000012D0 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
000012D4 206D BA78 movea.l A0, [A5 - 0x4588]
000012D8 4268 0178 clr.w [A0 + 0x178]
000012DC 526E FFFE addq.w [A6 - 0x2], 1
000012E0 588F addq.l A7, 4
000012E2 6000 01CA bra +0x1CC /* 000014AE */
000012E6 206D BA78 movea.l A0, [A5 - 0x4588]
000012EA 4868 002E pea.l [A0 + 0x2E]
000012EE 486E 0008 pea.l [A6 + 0x8]
000012F2 4EAD 0BFA jsr [A5 + 0xBFA /* export_379 */]
000012F6 3D40 FFFE move.w [A6 - 0x2], D0
000012FA 508F addq.l A7, 8
000012FC 6000 01B0 bra +0x1B2 /* 000014AE */
00001300 206D BA78 movea.l A0, [A5 - 0x4588]
00001304 4868 0060 pea.l [A0 + 0x60]
00001308 486E 0008 pea.l [A6 + 0x8]
0000130C 4EAD 0BFA jsr [A5 + 0xBFA /* export_379 */]
00001310 3D40 FFFE move.w [A6 - 0x2], D0
00001314 508F addq.l A7, 8
00001316 6000 0196 bra +0x198 /* 000014AE */
0000131A 206D BA78 movea.l A0, [A5 - 0x4588]
0000131E 4868 0108 pea.l [A0 + 0x108]
00001322 486E 0008 pea.l [A6 + 0x8]
00001326 4EAD 0BFA jsr [A5 + 0xBFA /* export_379 */]
0000132A 3D40 FFFE move.w [A6 - 0x2], D0
0000132E 508F addq.l A7, 8
00001330 6000 017C bra +0x17E /* 000014AE */
00001334 206E 0008 movea.l A0, [A6 + 0x8]
00001338 4A10 tst.b [A0]
0000133A 670C beq +0xE /* 00001348 */
0000133C 206D BA78 movea.l A0, [A5 - 0x4588]
00001340 0068 0008 02AA ori.w [A0 + 0x2AA], 0x8
00001346 600A bra +0xC /* 00001352 */
label00001348:
00001348 206D BA78 movea.l A0, [A5 - 0x4588]
0000134C 0268 FFF7 02AA andi.w [A0 + 0x2AA], 0xFFF7
label00001352:
00001352 526E FFFE addq.w [A6 - 0x2], 1
00001356 6000 0156 bra +0x158 /* 000014AE */
0000135A 206E 0008 movea.l A0, [A6 + 0x8]
0000135E 4A10 tst.b [A0]
00001360 670C beq +0xE /* 0000136E */
00001362 206D BA78 movea.l A0, [A5 - 0x4588]
00001366 0068 0010 02AA ori.w [A0 + 0x2AA], 0x10
0000136C 600A bra +0xC /* 00001378 */
label0000136E:
0000136E 206D BA78 movea.l A0, [A5 - 0x4588]
00001372 0268 FFEF 02AA andi.w [A0 + 0x2AA], 0xFFEF
label00001378:
00001378 526E FFFE addq.w [A6 - 0x2], 1
0000137C 6000 0130 bra +0x132 /* 000014AE */
00001380 206E 0008 movea.l A0, [A6 + 0x8]
00001384 4A10 tst.b [A0]
00001386 670C beq +0xE /* 00001394 */
00001388 206D BA78 movea.l A0, [A5 - 0x4588]
0000138C 0068 0001 02AA ori.w [A0 + 0x2AA], 0x1
00001392 600A bra +0xC /* 0000139E */
label00001394:
00001394 206D BA78 movea.l A0, [A5 - 0x4588]
00001398 0268 FFFE 02AA andi.w [A0 + 0x2AA], 0xFFFE
label0000139E:
0000139E 526E FFFE addq.w [A6 - 0x2], 1
000013A2 6000 010A bra +0x10C /* 000014AE */
000013A6 206E 0008 movea.l A0, [A6 + 0x8]
000013AA 4A10 tst.b [A0]
000013AC 670C beq +0xE /* 000013BA */
000013AE 206D BA78 movea.l A0, [A5 - 0x4588]
000013B2 0068 0002 02AA ori.w [A0 + 0x2AA], 0x2
000013B8 600A bra +0xC /* 000013C4 */
label000013BA:
000013BA 206D BA78 movea.l A0, [A5 - 0x4588]
000013BE 0268 FFFD 02AA andi.w [A0 + 0x2AA], 0xFFFD
label000013C4:
000013C4 526E FFFE addq.w [A6 - 0x2], 1
000013C8 6000 00E4 bra +0xE6 /* 000014AE */
000013CC 206E 0008 movea.l A0, [A6 + 0x8]
000013D0 4A10 tst.b [A0]
000013D2 670C beq +0xE /* 000013E0 */
000013D4 206D BA78 movea.l A0, [A5 - 0x4588]
000013D8 0068 0004 02AA ori.w [A0 + 0x2AA], 0x4
000013DE 600A bra +0xC /* 000013EA */
label000013E0:
000013E0 206D BA78 movea.l A0, [A5 - 0x4588]
000013E4 0268 FFFB 02AA andi.w [A0 + 0x2AA], 0xFFFB
label000013EA:
000013EA 526E FFFE addq.w [A6 - 0x2], 1
000013EE 6000 00BE bra +0xC0 /* 000014AE */
000013F2 206E 0008 movea.l A0, [A6 + 0x8]
000013F6 52AE 0008 addq.l [A6 + 0x8], 1
000013FA 1010 move.b D0, [A0]
000013FC 5300 subq.b D0, 1
000013FE 6500 0096 bcs +0x98 /* 00001496 */
00001402 0C00 0003 cmpi.b D0, 0x3
00001406 6200 008E bhi +0x90 /* 00001496 */
0000140A 7200 moveq.l D1, 0x00
0000140C 1200 move.b D1, D0
0000140E D241 add.w D1, D1
00001410 323B 1006 move.w D1, [PC + D1.w + 0x6]
00001414 4EFB 1000 jmp [PC + D1.w]
00001418 000A 0028 ori.b A2, 0x28 /* '(' */
0000141C 0046 0064 ori.w D6, 0x64 /* 'd' */
00001420 4878 7FFF push.l 0x7FFF
00001424 7000 moveq.l D0, 0x00
00001426 2F00 move.l -[A7], D0
00001428 206D BA78 movea.l A0, [A5 - 0x4588]
0000142C 4868 029C pea.l [A0 + 0x29C]
00001430 486E 0008 pea.l [A6 + 0x8]
00001434 4EAD 0CAA jsr [A5 + 0xCAA /* export_401 */]
00001438 4FEF 0010 lea.l A7, [A7 + 0x10]
0000143C 6058 bra +0x5A /* 00001496 */
0000143E 4878 7FFF push.l 0x7FFF
00001442 7000 moveq.l D0, 0x00
00001444 2F00 move.l -[A7], D0
00001446 206D BA78 movea.l A0, [A5 - 0x4588]
0000144A 4868 02A0 pea.l [A0 + 0x2A0]
0000144E 486E 0008 pea.l [A6 + 0x8]
00001452 4EAD 0CAA jsr [A5 + 0xCAA /* export_401 */]
00001456 4FEF 0010 lea.l A7, [A7 + 0x10]
0000145A 603A bra +0x3C /* 00001496 */
0000145C 4878 7FFF push.l 0x7FFF
00001460 7000 moveq.l D0, 0x00
00001462 2F00 move.l -[A7], D0
00001464 206D BA78 movea.l A0, [A5 - 0x4588]
00001468 4868 029A pea.l [A0 + 0x29A]
0000146C 486E 0008 pea.l [A6 + 0x8]
00001470 4EAD 0CAA jsr [A5 + 0xCAA /* export_401 */]
00001474 4FEF 0010 lea.l A7, [A7 + 0x10]
00001478 601C bra +0x1E /* 00001496 */
0000147A 4878 7FFF push.l 0x7FFF
0000147E 7000 moveq.l D0, 0x00
00001480 2F00 move.l -[A7], D0
00001482 206D BA78 movea.l A0, [A5 - 0x4588]
00001486 4868 029E pea.l [A0 + 0x29E]
0000148A 486E 0008 pea.l [A6 + 0x8]
0000148E 4EAD 0CAA jsr [A5 + 0xCAA /* export_401 */]
00001492 4FEF 0010 lea.l A7, [A7 + 0x10]
label00001496:
00001496 526E FFFE addq.w [A6 - 0x2], 1
0000149A 6012 bra +0x14 /* 000014AE */
label0000149C:
0000149C 48C4 ext.l D4
0000149E 2F04 move.l -[A7], D4
000014A0 2F2D BA78 move.l -[A7], [A5 - 0x4588]
000014A4 4EBA 0044 jsr [PC + 0x44 /* 000014EA */]
000014A8 3D40 FFFE move.w [A6 - 0x2], D0
000014AC 508F addq.l A7, 8
label000014AE:
000014AE 0C44 000F cmpi.w D4, 0xF
000014B2 6D06 blt +0x8 /* 000014BA */
000014B4 0C44 0014 cmpi.w D4, 0x14
000014B8 6F22 ble +0x24 /* 000014DC */
label000014BA:
000014BA 4878 0107 push.l 0x107
000014BE 4878 026D push.l 0x26D
000014C2 4878 7FFF push.l 0x7FFF
000014C6 7000 moveq.l D0, 0x00
000014C8 2F00 move.l -[A7], D0
000014CA 4878 7FFF push.l 0x7FFF
000014CE 2F00 move.l -[A7], D0
000014D0 2F2D BA78 move.l -[A7], [A5 - 0x4588]
000014D4 4EAD 14AA jsr [A5 + 0x14AA /* export_657 */]
000014D8 4FEF 001C lea.l A7, [A7 + 0x1C]
label000014DC:
000014DC 302E FFFE move.w D0, [A6 - 0x2]
000014E0 4CEE 18F0 FFE6 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x1A]
000014E6 4E5E unlink A6
000014E8 4E75 rts
export_1210:
fn000014EA:
000014EA 48E7 0318 movem.l -[A7], D6,D7,A3,A4
000014EE 3E2F 001A move.w D7, [A7 + 0x1A]
000014F2 286F 0014 movea.l A4, [A7 + 0x14]
000014F6 4246 clr.w D6
000014F8 4878 0416 push.l 0x416
000014FC 4EAD 0D8A jsr [A5 + 0xD8A /* export_429 */]
00001500 2640 movea.l A3, D0
00001502 200B move.l D0, A3
00001504 588F addq.l A7, 4
00001506 6700 0100 beq +0x102 /* 00001608 */
0000150A 41ED C5F6 lea.l A0, [A5 - 0x3A0A]
0000150E 43EC 0108 lea.l A1, [A4 + 0x108]
00001512 20D9 move.l [A0]+, [A1]+
00001514 20D9 move.l [A0]+, [A1]+
00001516 4EAD 1342 jsr [A5 + 0x1342 /* export_612 */]
0000151A 0C6D 7FFF C5F8 cmpi.w [A5 - 0x3A08], 0x7FFF
00001520 6606 bne +0x8 /* 00001528 */
00001522 3B6D BA40 C5F8 move.w [A5 - 0x3A08], [A5 - 0x45C0]
label00001528:
00001528 0C6D 7FFF C5FC cmpi.w [A5 - 0x3A04], 0x7FFF
0000152E 663A bne +0x3C /* 0000156A */
00001530 3B6D BA42 C5FC move.w [A5 - 0x3A04], [A5 - 0x45BE]
00001536 4A47 tst.w D7
00001538 6706 beq +0x8 /* 00001540 */
0000153A 0C47 0003 cmpi.w D7, 0x3
0000153E 662A bne +0x2C /* 0000156A */
label00001540:
00001540 486D 155A pea.l [A5 + 0x155A /* export_679 */]
00001544 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00001548 4A40 tst.w D0
0000154A 588F addq.l A7, 4
0000154C 671C beq +0x1E /* 0000156A */
0000154E 41ED C5FE lea.l A0, [A5 - 0x3A02]
00001552 2F20 move.l -[A7], -[A0]
00001554 2F20 move.l -[A7], -[A0]
00001556 486D C5F6 pea.l [A5 - 0x3A0A]
0000155A 4EAD 155A jsr [A5 + 0x155A /* export_679 */]
0000155E 486D 155A pea.l [A5 + 0x155A /* export_679 */]
00001562 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00001566 4FEF 0010 lea.l A7, [A7 + 0x10]
label0000156A:
0000156A 41EC 020A lea.l A0, [A4 + 0x20A]
0000156E 43ED C5F6 lea.l A1, [A5 - 0x3A0A]
00001572 20D9 move.l [A0]+, [A1]+
00001574 20D9 move.l [A0]+, [A1]+
00001576 41EB 0196 lea.l A0, [A3 + 0x196]
0000157A 43EC 00E8 lea.l A1, [A4 + 0xE8]
0000157E 7007 moveq.l D0, 0x07
label00001580:
00001580 20D9 move.l [A0]+, [A1]+
00001582 51C8 FFFC dbf D0, -0x6 /* 00001580 */
00001586 274C 0412 move.l [A3 + 0x412], A4
0000158A 376B 01B4 017E move.w [A3 + 0x17E], [A3 + 0x1B4]
00001590 2B7C 7FFF FFFF C5EE move.l [A5 - 0x3A12], 0x7FFFFFFF
00001598 0C47 000F cmpi.w D7, 0xF
0000159C 6614 bne +0x16 /* 000015B2 */
0000159E 426D C5E4 clr.w [A5 - 0x3A1C]
000015A2 7001 moveq.l D0, 0x01
000015A4 2F00 move.l -[A7], D0
000015A6 486C 029A pea.l [A4 + 0x29A]
000015AA 4EBA F41A jsr [PC - 0xBE6 /* 000009C6 */]
000015AE 508F addq.l A7, 8
000015B0 603A bra +0x3C /* 000015EC */
label000015B2:
000015B2 0C47 0003 cmpi.w D7, 0x3
000015B6 661A bne +0x1C /* 000015D2 */
000015B8 3B7C 0001 C5E4 move.w [A5 - 0x3A1C], 0x1
000015BE 486C 029A pea.l [A4 + 0x29A]
000015C2 486D 2602 pea.l [A5 + 0x2602 /* export_1212 */]
000015C6 2F0B move.l -[A7], A3
000015C8 4EBA 0BA8 jsr [PC + 0xBA8 /* 00002172 */]
000015CC 4FEF 000C lea.l A7, [A7 + 0xC]
000015D0 601A bra +0x1C /* 000015EC */
label000015D2:
000015D2 0C47 0002 cmpi.w D7, 0x2
000015D6 6D0A blt +0xC /* 000015E2 */
000015D8 2F0B move.l -[A7], A3
000015DA 4EBA 0A26 jsr [PC + 0xA26 /* 00002002 */]
000015DE 588F addq.l A7, 4
000015E0 600A bra +0xC /* 000015EC */
label000015E2:
000015E2 4878 0528 push.l 0x528
000015E6 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
000015EA 588F addq.l A7, 4
label000015EC:
000015EC 7000 moveq.l D0, 0x00
000015EE 2B40 C5EE move.l [A5 - 0x3A12], D0
000015F2 397C FFFE 0210 move.w [A4 + 0x210], 0xFFFE
000015F8 397C FFFE 020C move.w [A4 + 0x20C], 0xFFFE
000015FE 2F0B move.l -[A7], A3
00001600 4EAD 12FA jsr [A5 + 0x12FA /* export_603 */]
00001604 5246 addq.w D6, 1
00001606 588F addq.l A7, 4
label00001608:
00001608 3006 move.w D0, D6
0000160A 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+
0000160E 4E75 rts
export_1211:
00001610 4E56 FFCC link A6, -0x0034
00001614 48E7 0118 movem.l -[A7], D7,A3,A4
00001618 286E 0018 movea.l A4, [A6 + 0x18]
0000161C 4247 clr.w D7
0000161E 4878 0416 push.l 0x416
00001622 4EAD 0D8A jsr [A5 + 0xD8A /* export_429 */]
00001626 2640 movea.l A3, D0
00001628 200B move.l D0, A3
0000162A 588F addq.l A7, 4
0000162C 6700 02C8 beq +0x2CA /* 000018F6 */
00001630 276E 0010 0412 move.l [A3 + 0x412], [A6 + 0x10]
00001636 206E 0010 movea.l A0, [A6 + 0x10]
0000163A 43EB 0196 lea.l A1, [A3 + 0x196]
0000163E 41E8 00E8 lea.l A0, [A0 + 0xE8]
00001642 7007 moveq.l D0, 0x07
label00001644:
00001644 22D8 move.l [A1]+, [A0]+
00001646 51C8 FFFC dbf D0, -0x6 /* 00001644 */
0000164A 41ED C5F6 lea.l A0, [A5 - 0x3A0A]
0000164E 43EE 0008 lea.l A1, [A6 + 0x8]
00001652 20D9 move.l [A0]+, [A1]+
00001654 20D9 move.l [A0]+, [A1]+
00001656 376E 0008 0364 move.w [A3 + 0x364], [A6 + 0x8]
0000165C 376E 000A 0366 move.w [A3 + 0x366], [A6 + 0xA]
00001662 376E 000C 034A move.w [A3 + 0x34A], [A6 + 0xC]
00001668 376E 000E 034C move.w [A3 + 0x34C], [A6 + 0xE]
0000166E 377C 0048 0176 move.w [A3 + 0x176], 0x48 /* 'H' */
00001674 377C 0048 0178 move.w [A3 + 0x178], 0x48 /* 'H' */
0000167A 302B 01B4 move.w D0, [A3 + 0x1B4]
0000167E C1EB 0176 muls.w D0, [A3 + 0x176]
00001682 7232 moveq.l D1, 0x32
00001684 D081 add.l D0, D1
00001686 81FC 0064 divs.w D0, 0x64 /* 'd' */
0000168A 3740 017A move.w [A3 + 0x17A], D0
0000168E 302B 01B4 move.w D0, [A3 + 0x1B4]
00001692 C1EB 0178 muls.w D0, [A3 + 0x178]
00001696 D081 add.l D0, D1
00001698 81FC 0064 divs.w D0, 0x64 /* 'd' */
0000169C 3740 017C move.w [A3 + 0x17C], D0
000016A0 376D C5F6 0364 move.w [A3 + 0x364], [A5 - 0x3A0A]
000016A6 376D C5FA 034A move.w [A3 + 0x34A], [A5 - 0x3A06]
000016AC 702D moveq.l D0, 0x2D
000016AE 2F00 move.l -[A7], D0
000016B0 2F0B move.l -[A7], A3
000016B2 4EAD 1502 jsr [A5 + 0x1502 /* export_668 */]
000016B6 2B4B B9F8 move.l [A5 - 0x4608], A3
000016BA 486E FFE4 pea.l [A6 - 0x1C]
000016BE 2F2E 0014 move.l -[A7], [A6 + 0x14]
000016C2 41EE 0010 lea.l A0, [A6 + 0x10]
000016C6 2F20 move.l -[A7], -[A0]
000016C8 2F20 move.l -[A7], -[A0]
000016CA 4EAD 126A jsr [A5 + 0x126A /* export_585 */]
000016CE 4A6E 001E tst.w [A6 + 0x1E]
000016D2 4FEF 0018 lea.l A7, [A7 + 0x18]
000016D6 6728 beq +0x2A /* 00001700 */
000016D8 302B 0348 move.w D0, [A3 + 0x348]
000016DC 48C0 ext.l D0
000016DE 91AE FFE8 sub.l [A6 - 0x18], D0
000016E2 302B 0362 move.w D0, [A3 + 0x362]
000016E6 48C0 ext.l D0
000016E8 91AE FFE4 sub.l [A6 - 0x1C], D0
000016EC 302B 0348 move.w D0, [A3 + 0x348]
000016F0 48C0 ext.l D0
000016F2 D1AE FFF0 add.l [A6 - 0x10], D0
000016F6 302B 0362 move.w D0, [A3 + 0x362]
000016FA 48C0 ext.l D0
000016FC D1AE FFEC add.l [A6 - 0x14], D0
label00001700:
00001700 1D7C 0001 0016 move.b [A6 + 0x16], 0x1
00001706 1D7C 0001 0014 move.b [A6 + 0x14], 0x1
0000170C 1D7C 00FE 0017 move.b [A6 + 0x17], 0xFE
00001712 1D7C 00FE 0015 move.b [A6 + 0x15], 0xFE
00001718 486E FFD4 pea.l [A6 - 0x2C]
0000171C 2F2E 0014 move.l -[A7], [A6 + 0x14]
00001720 41EE 0010 lea.l A0, [A6 + 0x10]
00001724 2F20 move.l -[A7], -[A0]
00001726 2F20 move.l -[A7], -[A0]
00001728 4EAD 126A jsr [A5 + 0x126A /* export_585 */]
0000172C 7020 moveq.l D0, 0x20
0000172E C06B 01AE and.w D0, [A3 + 0x1AE]
00001732 4FEF 0010 lea.l A7, [A7 + 0x10]
00001736 6606 bne +0x8 /* 0000173E */
00001738 006B 0020 0168 ori.w [A3 + 0x168], 0x20 /* ' ' */
label0000173E:
0000173E 303C 2000 move.w D0, 0x2000 /* ' \0' */
00001742 C06B 01AE and.w D0, [A3 + 0x1AE]
00001746 6634 bne +0x36 /* 0000177C */
00001748 70FF moveq.l D0, 0xFFFFFFFF
0000174A 2F00 move.l -[A7], D0
0000174C 2F0B move.l -[A7], A3
0000174E 4EAD 1212 jsr [A5 + 0x1212 /* export_574 */]
00001752 3740 0172 move.w [A3 + 0x172], D0
00001756 508F addq.l A7, 8
00001758 6708 beq +0xA /* 00001762 */
0000175A 302B 0348 move.w D0, [A3 + 0x348]
0000175E D16B 0172 add.w [A3 + 0x172], D0
label00001762:
00001762 70FF moveq.l D0, 0xFFFFFFFF
00001764 2F00 move.l -[A7], D0
00001766 2F0B move.l -[A7], A3
00001768 4EAD 121A jsr [A5 + 0x121A /* export_575 */]
0000176C 3740 0174 move.w [A3 + 0x174], D0
00001770 508F addq.l A7, 8
00001772 6708 beq +0xA /* 0000177C */
00001774 302B 0362 move.w D0, [A3 + 0x362]
00001778 D16B 0174 add.w [A3 + 0x174], D0
label0000177C:
0000177C 202E FFE0 move.l D0, [A6 - 0x20]
00001780 90AE FFD8 sub.l D0, [A6 - 0x28]
00001784 322B 0172 move.w D1, [A3 + 0x172]
00001788 48C1 ext.l D1
0000178A D280 add.l D1, D0
0000178C 5281 addq.l D1, 1
0000178E 2D41 FFF8 move.l [A6 - 0x8], D1
00001792 202E FFDC move.l D0, [A6 - 0x24]
00001796 90AE FFD4 sub.l D0, [A6 - 0x2C]
0000179A 322B 0174 move.w D1, [A3 + 0x174]
0000179E 48C1 ext.l D1
000017A0 D280 add.l D1, D0
000017A2 5281 addq.l D1, 1
000017A4 2D41 FFF4 move.l [A6 - 0xC], D1
000017A8 0CAE 0000 7FFF FFF8 cmpi.l [A6 - 0x8], 0x7FFF
000017B0 6C5E bge +0x60 /* 00001810 */
000017B2 0CAE 0000 7FFF FFF4 cmpi.l [A6 - 0xC], 0x7FFF
000017BA 6C54 bge +0x56 /* 00001810 */
000017BC 222E FFF8 move.l D1, [A6 - 0x8]
000017C0 2001 move.l D0, D1
000017C2 C2FC 05A0 mulu.w D1, 0x5A0
000017C6 4840 swap.w D0
000017C8 C0FC 05A0 mulu.w D0, 0x5A0
000017CC 4840 swap.w D0
000017CE 4240 clr.w D0
000017D0 D280 add.l D1, D0
000017D2 302B 017A move.w D0, [A3 + 0x17A]
000017D6 48C0 ext.l D0
000017D8 C141 exg D0, D1
000017DA 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
000017DE 0C80 0000 7FFF cmpi.l D0, 0x7FFF
000017E4 6C2A bge +0x2C /* 00001810 */
000017E6 222E FFF4 move.l D1, [A6 - 0xC]
000017EA 2001 move.l D0, D1
000017EC C2FC 05A0 mulu.w D1, 0x5A0
000017F0 4840 swap.w D0
000017F2 C0FC 05A0 mulu.w D0, 0x5A0
000017F6 4840 swap.w D0
000017F8 4240 clr.w D0
000017FA D280 add.l D1, D0
000017FC 302B 017C move.w D0, [A3 + 0x17C]
00001800 48C0 ext.l D0
00001802 C141 exg D0, D1
00001804 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00001808 0C80 0000 7FFF cmpi.l D0, 0x7FFF
0000180E 6D06 blt +0x8 /* 00001816 */
label00001810:
00001810 7000 moveq.l D0, 0x00
00001812 6000 00E4 bra +0xE6 /* 000018F8 */
label00001816:
00001816 7000 moveq.l D0, 0x00
00001818 2F00 move.l -[A7], D0
0000181A 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
0000181E 486E FFCC pea.l [A6 - 0x34]
00001822 206B 0412 movea.l A0, [A3 + 0x412]
00001826 4868 0074 pea.l [A0 + 0x74]
0000182A 4EAD 0952 jsr [A5 + 0x952 /* export_294 */]
0000182E 302B 0172 move.w D0, [A3 + 0x172]
00001832 48C0 ext.l D0
00001834 222E FFF0 move.l D1, [A6 - 0x10]
00001838 92AE FFE8 sub.l D1, [A6 - 0x18]
0000183C D280 add.l D1, D0
0000183E 302E FFCE move.w D0, [A6 - 0x32]
00001842 48C0 ext.l D0
00001844 D081 add.l D0, D1
00001846 322E FFD2 move.w D1, [A6 - 0x2E]
0000184A 48C1 ext.l D1
0000184C D280 add.l D1, D0
0000184E 5281 addq.l D1, 1
00001850 3741 0172 move.w [A3 + 0x172], D1
00001854 302B 0174 move.w D0, [A3 + 0x174]
00001858 48C0 ext.l D0
0000185A 222E FFEC move.l D1, [A6 - 0x14]
0000185E 92AE FFE4 sub.l D1, [A6 - 0x1C]
00001862 D280 add.l D1, D0
00001864 302E FFCC move.w D0, [A6 - 0x34]
00001868 48C0 ext.l D0
0000186A D081 add.l D0, D1
0000186C 322E FFD0 move.w D1, [A6 - 0x30]
00001870 48C1 ext.l D1
00001872 D280 add.l D1, D0
00001874 5281 addq.l D1, 1
00001876 3741 0174 move.w [A3 + 0x174], D1
0000187A 302B 0172 move.w D0, [A3 + 0x172]
0000187E 5340 subq.w D0, 1
00001880 3740 0170 move.w [A3 + 0x170], D0
00001884 302B 0174 move.w D0, [A3 + 0x174]
00001888 5340 subq.w D0, 1
0000188A 3740 016E move.w [A3 + 0x16E], D0
0000188E 202E FFD8 move.l D0, [A6 - 0x28]
00001892 90AE FFE8 sub.l D0, [A6 - 0x18]
00001896 3740 01BC move.w [A3 + 0x1BC], D0
0000189A 202E FFF0 move.l D0, [A6 - 0x10]
0000189E 90AE FFE0 sub.l D0, [A6 - 0x20]
000018A2 3740 01C0 move.w [A3 + 0x1C0], D0
000018A6 202E FFD4 move.l D0, [A6 - 0x2C]
000018AA 90AE FFE4 sub.l D0, [A6 - 0x1C]
000018AE 3740 01BA move.w [A3 + 0x1BA], D0
000018B2 202E FFEC move.l D0, [A6 - 0x14]
000018B6 90AE FFDC sub.l D0, [A6 - 0x24]
000018BA 3740 01BE move.w [A3 + 0x1BE], D0
000018BE 7001 moveq.l D0, 0x01
000018C0 2D40 FFFC move.l [A6 - 0x4], D0
000018C4 2B7C 7FFF FFFF C5EE move.l [A5 - 0x3A12], 0x7FFFFFFF
000018CC 526D C5EA addq.w [A5 - 0x3A16], 1
000018D0 486E FFFC pea.l [A6 - 0x4]
000018D4 486D 2602 pea.l [A5 + 0x2602 /* export_1212 */]
000018D8 2F0C move.l -[A7], A4
000018DA 2F0B move.l -[A7], A3
000018DC 4EAD 0B12 jsr [A5 + 0xB12 /* export_350 */]
000018E0 3E00 move.w D7, D0
000018E2 536D C5EA subq.w [A5 - 0x3A16], 1
000018E6 7000 moveq.l D0, 0x00
000018E8 2B40 C5EE move.l [A5 - 0x3A12], D0
000018EC 2F0B move.l -[A7], A3
000018EE 4EAD 12FA jsr [A5 + 0x12FA /* export_603 */]
000018F2 4FEF 0020 lea.l A7, [A7 + 0x20]
label000018F6:
000018F6 3007 move.w D0, D7
label000018F8:
000018F8 4CEE 1880 FFC0 movem.l D7,A3,A4, [A6 - 0x40]
000018FE 4E5E unlink A6
00001900 4E75 rts
export_1212:
00001902 4E56 FFC2 link A6, -0x003E
00001906 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
0000190A 286E 000C movea.l A4, [A6 + 0xC]
0000190E 2814 move.l D4, [A4]
00001910 266E 0008 movea.l A3, [A6 + 0x8]
00001914 486D 219A pea.l [A5 + 0x219A /* export_1071 */]
00001918 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
0000191C 4A40 tst.w D0
0000191E 588F addq.l A7, 4
00001920 6606 bne +0x8 /* 00001928 */
00001922 7000 moveq.l D0, 0x00
00001924 6000 066E bra +0x670 /* 00001F94 */
label00001928:
00001928 206B 0412 movea.l A0, [A3 + 0x412]
0000192C 43EE FFE0 lea.l A1, [A6 - 0x20]
00001930 41E8 0074 lea.l A0, [A0 + 0x74]
00001934 7006 moveq.l D0, 0x06
label00001936:
00001936 22D8 move.l [A1]+, [A0]+
00001938 51C8 FFFC dbf D0, -0x6 /* 00001936 */
0000193C 32D8 move.w [A1]+, [A0]+
0000193E 206B 0412 movea.l A0, [A3 + 0x412]
00001942 4228 0077 clr.b [A0 + 0x77]
00001946 3D6B 01AE FFFE move.w [A6 - 0x2], [A3 + 0x1AE]
0000194C 7008 moveq.l D0, 0x08
0000194E C06B 0168 and.w D0, [A3 + 0x168]
00001952 6608 bne +0xA /* 0000195C */
00001954 206B 0412 movea.l A0, [A3 + 0x412]
00001958 4228 007B clr.b [A0 + 0x7B]
label0000195C:
0000195C 7010 moveq.l D0, 0x10
0000195E C06B 0168 and.w D0, [A3 + 0x168]
00001962 6708 beq +0xA /* 0000196C */
00001964 026B DFFF 01AE andi.w [A3 + 0x1AE], 0xDFFF
0000196A 6006 bra +0x8 /* 00001972 */
label0000196C:
0000196C 006B 2000 01AE ori.w [A3 + 0x1AE], 0x2000 /* ' \0' */
label00001972:
00001972 7020 moveq.l D0, 0x20
00001974 C06B 0168 and.w D0, [A3 + 0x168]
00001978 670E beq +0x10 /* 00001988 */
0000197A 026B FFDF 01AE andi.w [A3 + 0x1AE], 0xFFDF
00001980 026B FFBF 01AE andi.w [A3 + 0x1AE], 0xFFBF
00001986 600C bra +0xE /* 00001994 */
label00001988:
00001988 006B 0020 01AE ori.w [A3 + 0x1AE], 0x20 /* ' ' */
0000198E 006B 0040 01AE ori.w [A3 + 0x1AE], 0x40 /* '@' */
label00001994:
00001994 302B 01B4 move.w D0, [A3 + 0x1B4]
00001998 48C0 ext.l D0
0000199A 2F00 move.l -[A7], D0
0000199C 4EAD 07CA jsr [A5 + 0x7CA /* export_245 */]
000019A0 426E FFDE clr.w [A6 - 0x22]
000019A4 426E FFDC clr.w [A6 - 0x24]
000019A8 426E FFDA clr.w [A6 - 0x26]
000019AC 426E FFD8 clr.w [A6 - 0x28]
000019B0 426E FFD6 clr.w [A6 - 0x2A]
000019B4 7A01 moveq.l D5, 0x01
000019B6 2B4B B9F8 move.l [A5 - 0x4608], A3
000019BA 206B 0412 movea.l A0, [A3 + 0x412]
000019BE 5268 0158 addq.w [A0 + 0x158], 1
000019C2 B8AD C5EE cmp.l D4, [A5 - 0x3A12]
000019C6 588F addq.l A7, 4
000019C8 6C12 bge +0x14 /* 000019DC */
000019CA 7001 moveq.l D0, 0x01
000019CC 2B40 C5EE move.l [A5 - 0x3A12], D0
000019D0 3B6D C5F6 C5F4 move.w [A5 - 0x3A0C], [A5 - 0x3A0A]
000019D6 3B6D C5FA C5F2 move.w [A5 - 0x3A0E], [A5 - 0x3A06]
label000019DC:
000019DC 2B6D C5EE C5E6 move.l [A5 - 0x3A1A], [A5 - 0x3A12]
000019E2 376D C5F4 0364 move.w [A3 + 0x364], [A5 - 0x3A0C]
000019E8 376D C5F2 034A move.w [A3 + 0x34A], [A5 - 0x3A0E]
000019EE 486E FFC6 pea.l [A6 - 0x3A]
000019F2 206B 0412 movea.l A0, [A3 + 0x412]
000019F6 4868 0074 pea.l [A0 + 0x74]
000019FA 4EAD 0952 jsr [A5 + 0x952 /* export_294 */]
000019FE 4A6D C5EA tst.w [A5 - 0x3A16]
00001A02 508F addq.l A7, 8
00001A04 6724 beq +0x26 /* 00001A2A */
00001A06 302E FFC8 move.w D0, [A6 - 0x38]
00001A0A D16B 01BC add.w [A3 + 0x1BC], D0
00001A0E 302E FFC6 move.w D0, [A6 - 0x3A]
00001A12 D16B 01BA add.w [A3 + 0x1BA], D0
00001A16 302E FFCC move.w D0, [A6 - 0x34]
00001A1A D16B 01C0 add.w [A3 + 0x1C0], D0
00001A1E 302E FFCA move.w D0, [A6 - 0x36]
00001A22 D16B 01BE add.w [A3 + 0x1BE], D0
00001A26 6000 0264 bra +0x266 /* 00001C8C */
label00001A2A:
00001A2A 7000 moveq.l D0, 0x00
00001A2C 2F00 move.l -[A7], D0
00001A2E 322B 017A move.w D1, [A3 + 0x17A]
00001A32 48C1 ext.l D1
00001A34 2F01 move.l -[A7], D1
00001A36 4EAD 0712 jsr [A5 + 0x712 /* export_222 */]
00001A3A 3E00 move.w D7, D0
00001A3C 7000 moveq.l D0, 0x00
00001A3E 2F00 move.l -[A7], D0
00001A40 322B 017C move.w D1, [A3 + 0x17C]
00001A44 48C1 ext.l D1
00001A46 2F01 move.l -[A7], D1
00001A48 4EAD 0712 jsr [A5 + 0x712 /* export_222 */]
00001A4C 3C00 move.w D6, D0
00001A4E 3007 move.w D0, D7
00001A50 D06E FFC8 add.w D0, [A6 - 0x38]
00001A54 3740 01BC move.w [A3 + 0x1BC], D0
00001A58 3007 move.w D0, D7
00001A5A D06E FFCC add.w D0, [A6 - 0x34]
00001A5E 3740 01C0 move.w [A3 + 0x1C0], D0
00001A62 3006 move.w D0, D6
00001A64 D06E FFC6 add.w D0, [A6 - 0x3A]
00001A68 3740 01BA move.w [A3 + 0x1BA], D0
00001A6C 3006 move.w D0, D6
00001A6E D06E FFCA add.w D0, [A6 - 0x36]
00001A72 3740 01BE move.w [A3 + 0x1BE], D0
00001A76 486E FFC2 pea.l [A6 - 0x3E]
00001A7A 206B 0412 movea.l A0, [A3 + 0x412]
00001A7E 4868 0010 pea.l [A0 + 0x10]
00001A82 4EAD 2192 jsr [A5 + 0x2192 /* export_1070 */]
00001A86 4A40 tst.w D0
00001A88 4FEF 0018 lea.l A7, [A7 + 0x18]
00001A8C 6700 00F4 beq +0xF6 /* 00001B82 */
00001A90 302B 016A move.w D0, [A3 + 0x16A]
00001A94 48C0 ext.l D0
00001A96 322E FFC2 move.w D1, [A6 - 0x3E]
00001A9A 48C1 ext.l D1
00001A9C 2F00 move.l -[A7], D0
00001A9E 2001 move.l D0, D1
00001AA0 7210 moveq.l D1, 0x10
00001AA2 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00001AA6 2200 move.l D1, D0
00001AA8 201F move.l D0, [A7]+
00001AAA D280 add.l D1, D0
00001AAC 206B 0412 movea.l A0, [A3 + 0x412]
00001AB0 3141 003A move.w [A0 + 0x3A], D1
00001AB4 206B 0412 movea.l A0, [A3 + 0x412]
00001AB8 302E FFC2 move.w D0, [A6 - 0x3E]
00001ABC D068 003A add.w D0, [A0 + 0x3A]
00001AC0 5340 subq.w D0, 1
00001AC2 206B 0412 movea.l A0, [A3 + 0x412]
00001AC6 3140 003E move.w [A0 + 0x3E], D0
00001ACA 206B 0412 movea.l A0, [A3 + 0x412]
00001ACE 1028 0039 move.b D0, [A0 + 0x39]
00001AD2 6536 bcs +0x38 /* 00001B0A */
00001AD4 0C00 0001 cmpi.b D0, 0x1
00001AD8 6230 bhi +0x32 /* 00001B0A */
00001ADA 7200 moveq.l D1, 0x00
00001ADC 1200 move.b D1, D0
00001ADE D241 add.w D1, D1
00001AE0 323B 1006 move.w D1, [PC + D1.w + 0x6]
00001AE4 4EFB 1000 jmp [PC + D1.w]
00001AE8 0006 0010 ori.b D6, 0x10
00001AEC 206B 0412 movea.l A0, [A3 + 0x412]
00001AF0 3147 003C move.w [A0 + 0x3C], D7
00001AF4 603E bra +0x40 /* 00001B34 */
00001AF6 302B 0172 move.w D0, [A3 + 0x172]
00001AFA 906E FFC4 sub.w D0, [A6 - 0x3C]
00001AFE 9047 sub.w D0, D7
00001B00 206B 0412 movea.l A0, [A3 + 0x412]
00001B04 3140 003C move.w [A0 + 0x3C], D0
00001B08 602A bra +0x2C /* 00001B34 */
label00001B0A:
00001B0A 302B 0172 move.w D0, [A3 + 0x172]
00001B0E 48C0 ext.l D0
00001B10 7202 moveq.l D1, 0x02
00001B12 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00001B16 322E FFC4 move.w D1, [A6 - 0x3C]
00001B1A 48C1 ext.l D1
00001B1C 2F00 move.l -[A7], D0
00001B1E 2001 move.l D0, D1
00001B20 7202 moveq.l D1, 0x02
00001B22 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00001B26 2200 move.l D1, D0
00001B28 201F move.l D0, [A7]+
00001B2A 9081 sub.l D0, D1
00001B2C 206B 0412 movea.l A0, [A3 + 0x412]
00001B30 3140 003C move.w [A0 + 0x3C], D0
label00001B34:
00001B34 206B 0412 movea.l A0, [A3 + 0x412]
00001B38 302B 016C move.w D0, [A3 + 0x16C]
00001B3C D168 003C add.w [A0 + 0x3C], D0
00001B40 206B 0412 movea.l A0, [A3 + 0x412]
00001B44 302E FFC4 move.w D0, [A6 - 0x3C]
00001B48 D068 003C add.w D0, [A0 + 0x3C]
00001B4C 5340 subq.w D0, 1
00001B4E 206B 0412 movea.l A0, [A3 + 0x412]
00001B52 3140 0040 move.w [A0 + 0x40], D0
00001B56 3D7C 0001 FFDA move.w [A6 - 0x26], 0x1
00001B5C 302E FFC2 move.w D0, [A6 - 0x3E]
00001B60 48C0 ext.l D0
00001B62 322E FFC2 move.w D1, [A6 - 0x3E]
00001B66 48C1 ext.l D1
00001B68 2F00 move.l -[A7], D0
00001B6A 2001 move.l D0, D1
00001B6C 7210 moveq.l D1, 0x10
00001B6E 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00001B72 2200 move.l D1, D0
00001B74 201F move.l D0, [A7]+
00001B76 E381 asl D1, 1
00001B78 D280 add.l D1, D0
00001B7A 3D41 FFD6 move.w [A6 - 0x2A], D1
00001B7E D36B 01BA add.w [A3 + 0x1BA], D1
label00001B82:
00001B82 486E FFC2 pea.l [A6 - 0x3E]
00001B86 206B 0412 movea.l A0, [A3 + 0x412]
00001B8A 4868 0042 pea.l [A0 + 0x42]
00001B8E 4EAD 2192 jsr [A5 + 0x2192 /* export_1070 */]
00001B92 4A40 tst.w D0
00001B94 508F addq.l A7, 8
00001B96 6700 00F4 beq +0xF6 /* 00001C8C */
00001B9A 302B 016E move.w D0, [A3 + 0x16E]
00001B9E 48C0 ext.l D0
00001BA0 322E FFC2 move.w D1, [A6 - 0x3E]
00001BA4 48C1 ext.l D1
00001BA6 2F00 move.l -[A7], D0
00001BA8 2001 move.l D0, D1
00001BAA 7210 moveq.l D1, 0x10
00001BAC 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00001BB0 2200 move.l D1, D0
00001BB2 201F move.l D0, [A7]+
00001BB4 9081 sub.l D0, D1
00001BB6 206B 0412 movea.l A0, [A3 + 0x412]
00001BBA 3140 0070 move.w [A0 + 0x70], D0
00001BBE 206B 0412 movea.l A0, [A3 + 0x412]
00001BC2 3028 0070 move.w D0, [A0 + 0x70]
00001BC6 906E FFC2 sub.w D0, [A6 - 0x3E]
00001BCA 5240 addq.w D0, 1
00001BCC 206B 0412 movea.l A0, [A3 + 0x412]
00001BD0 3140 006C move.w [A0 + 0x6C], D0
00001BD4 206B 0412 movea.l A0, [A3 + 0x412]
00001BD8 1028 006B move.b D0, [A0 + 0x6B]
00001BDC 6536 bcs +0x38 /* 00001C14 */
00001BDE 0C00 0001 cmpi.b D0, 0x1
00001BE2 6230 bhi +0x32 /* 00001C14 */
00001BE4 7200 moveq.l D1, 0x00
00001BE6 1200 move.b D1, D0
00001BE8 D241 add.w D1, D1
00001BEA 323B 1006 move.w D1, [PC + D1.w + 0x6]
00001BEE 4EFB 1000 jmp [PC + D1.w]
00001BF2 0006 0010 ori.b D6, 0x10
00001BF6 206B 0412 movea.l A0, [A3 + 0x412]
00001BFA 3147 006E move.w [A0 + 0x6E], D7
00001BFE 603E bra +0x40 /* 00001C3E */
00001C00 302B 0172 move.w D0, [A3 + 0x172]
00001C04 906E FFC4 sub.w D0, [A6 - 0x3C]
00001C08 9047 sub.w D0, D7
00001C0A 206B 0412 movea.l A0, [A3 + 0x412]
00001C0E 3140 006E move.w [A0 + 0x6E], D0
00001C12 602A bra +0x2C /* 00001C3E */
label00001C14:
00001C14 302B 0172 move.w D0, [A3 + 0x172]
00001C18 48C0 ext.l D0
00001C1A 7202 moveq.l D1, 0x02
00001C1C 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00001C20 322E FFC4 move.w D1, [A6 - 0x3C]
00001C24 48C1 ext.l D1
00001C26 2F00 move.l -[A7], D0
00001C28 2001 move.l D0, D1
00001C2A 7202 moveq.l D1, 0x02
00001C2C 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00001C30 2200 move.l D1, D0
00001C32 201F move.l D0, [A7]+
00001C34 9081 sub.l D0, D1
00001C36 206B 0412 movea.l A0, [A3 + 0x412]
00001C3A 3140 006E move.w [A0 + 0x6E], D0
label00001C3E:
00001C3E 206B 0412 movea.l A0, [A3 + 0x412]
00001C42 302B 016C move.w D0, [A3 + 0x16C]
00001C46 D168 006E add.w [A0 + 0x6E], D0
00001C4A 206B 0412 movea.l A0, [A3 + 0x412]
00001C4E 302E FFC4 move.w D0, [A6 - 0x3C]
00001C52 D068 006E add.w D0, [A0 + 0x6E]
00001C56 5340 subq.w D0, 1
00001C58 206B 0412 movea.l A0, [A3 + 0x412]
00001C5C 3140 0072 move.w [A0 + 0x72], D0
00001C60 3D7C 0001 FFDC move.w [A6 - 0x24], 0x1
00001C66 302E FFC2 move.w D0, [A6 - 0x3E]
00001C6A 48C0 ext.l D0
00001C6C 322E FFC2 move.w D1, [A6 - 0x3E]
00001C70 48C1 ext.l D1
00001C72 2F00 move.l -[A7], D0
00001C74 2001 move.l D0, D1
00001C76 7210 moveq.l D1, 0x10
00001C78 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00001C7C 2200 move.l D1, D0
00001C7E 201F move.l D0, [A7]+
00001C80 E381 asl D1, 1
00001C82 D280 add.l D1, D0
00001C84 3D41 FFD8 move.w [A6 - 0x28], D1
00001C88 D36B 01BE add.w [A3 + 0x1BE], D1
label00001C8C:
00001C8C 706D moveq.l D0, 0x6D
00001C8E 2F00 move.l -[A7], D0
00001C90 2F0B move.l -[A7], A3
00001C92 4EAD 1502 jsr [A5 + 0x1502 /* export_668 */]
00001C96 486B 035A pea.l [A3 + 0x35A]
00001C9A 4EBA 0302 jsr [PC + 0x302 /* 00001F9E */]
00001C9E 486B 0340 pea.l [A3 + 0x340]
00001CA2 4EBA 02FA jsr [PC + 0x2FA /* 00001F9E */]
00001CA6 206B 0412 movea.l A0, [A3 + 0x412]
00001CAA 316B 0348 00E2 move.w [A0 + 0xE2], [A3 + 0x348]
00001CB0 206B 0412 movea.l A0, [A3 + 0x412]
00001CB4 316B 0362 00E0 move.w [A0 + 0xE0], [A3 + 0x362]
00001CBA 302B 0342 move.w D0, [A3 + 0x342]
00001CBE 906B 0394 sub.w D0, [A3 + 0x394]
00001CC2 5240 addq.w D0, 1
00001CC4 206B 0412 movea.l A0, [A3 + 0x412]
00001CC8 3140 00DE move.w [A0 + 0xDE], D0
00001CCC 302B 035C move.w D0, [A3 + 0x35C]
00001CD0 906B 0392 sub.w D0, [A3 + 0x392]
00001CD4 5240 addq.w D0, 1
00001CD6 206B 0412 movea.l A0, [A3 + 0x412]
00001CDA 3140 00DC move.w [A0 + 0xDC], D0
00001CDE 302B 0368 move.w D0, [A3 + 0x368]
00001CE2 B06D C5F8 cmp.w D0, [A5 - 0x3A08]
00001CE6 4FEF 0010 lea.l A7, [A7 + 0x10]
00001CEA 6C0C bge +0xE /* 00001CF8 */
00001CEC 302B 0368 move.w D0, [A3 + 0x368]
00001CF0 5240 addq.w D0, 1
00001CF2 3B40 C5F4 move.w [A5 - 0x3A0C], D0
00001CF6 601E bra +0x20 /* 00001D16 */
label00001CF8:
00001CF8 302B 034E move.w D0, [A3 + 0x34E]
00001CFC B06D C5FC cmp.w D0, [A5 - 0x3A04]
00001D00 6C12 bge +0x14 /* 00001D14 */
00001D02 3B6D C5F6 C5F4 move.w [A5 - 0x3A0C], [A5 - 0x3A0A]
00001D08 302B 034E move.w D0, [A3 + 0x34E]
00001D0C 5240 addq.w D0, 1
00001D0E 3B40 C5F2 move.w [A5 - 0x3A0E], D0
00001D12 6002 bra +0x4 /* 00001D16 */
label00001D14:
00001D14 4245 clr.w D5
label00001D16:
00001D16 28AD C5EE move.l [A4], [A5 - 0x3A12]
00001D1A 4A45 tst.w D5
00001D1C 6714 beq +0x16 /* 00001D32 */
00001D1E 202D C5EE move.l D0, [A5 - 0x3A12]
00001D22 52AD C5EE addq.l [A5 - 0x3A12], 1
00001D26 B880 cmp.l D4, D0
00001D28 6F08 ble +0xA /* 00001D32 */
00001D2A 4A6D E5CE tst.w [A5 - 0x1A32]
00001D2E 6700 FCAC beq -0x352 /* 000019DC */
label00001D32:
00001D32 4A6D C5EC tst.w [A5 - 0x3A14]
00001D36 6600 0226 bne +0x228 /* 00001F5E */
00001D3A 4A6D C5EA tst.w [A5 - 0x3A16]
00001D3E 6734 beq +0x36 /* 00001D74 */
00001D40 302B 0340 move.w D0, [A3 + 0x340]
00001D44 906B 01BC sub.w D0, [A3 + 0x1BC]
00001D48 3D40 FFD0 move.w [A6 - 0x30], D0
00001D4C 302B 035A move.w D0, [A3 + 0x35A]
00001D50 906B 01BA sub.w D0, [A3 + 0x1BA]
00001D54 3D40 FFCE move.w [A6 - 0x32], D0
00001D58 302B 01C0 move.w D0, [A3 + 0x1C0]
00001D5C D06B 0344 add.w D0, [A3 + 0x344]
00001D60 3D40 FFD4 move.w [A6 - 0x2C], D0
00001D64 302B 01BE move.w D0, [A3 + 0x1BE]
00001D68 D06B 035E add.w D0, [A3 + 0x35E]
00001D6C 3D40 FFD2 move.w [A6 - 0x2E], D0
00001D70 6000 00FA bra +0xFC /* 00001E6C */
label00001D74:
00001D74 302B 0340 move.w D0, [A3 + 0x340]
00001D78 906E FFC8 sub.w D0, [A6 - 0x38]
00001D7C 3D40 FFD0 move.w [A6 - 0x30], D0
00001D80 302B 035A move.w D0, [A3 + 0x35A]
00001D84 906E FFC6 sub.w D0, [A6 - 0x3A]
00001D88 3D40 FFCE move.w [A6 - 0x32], D0
00001D8C 302B 0344 move.w D0, [A3 + 0x344]
00001D90 D06E FFCC add.w D0, [A6 - 0x34]
00001D94 3D40 FFD4 move.w [A6 - 0x2C], D0
00001D98 302B 035E move.w D0, [A3 + 0x35E]
00001D9C D06E FFCA add.w D0, [A6 - 0x36]
00001DA0 3D40 FFD2 move.w [A6 - 0x2E], D0
00001DA4 4A6E FFDA tst.w [A6 - 0x26]
00001DA8 670E beq +0x10 /* 00001DB8 */
00001DAA 206B 0412 movea.l A0, [A3 + 0x412]
00001DAE 4868 0010 pea.l [A0 + 0x10]
00001DB2 4EAD 219A jsr [A5 + 0x219A /* export_1071 */]
00001DB6 588F addq.l A7, 4
label00001DB8:
00001DB8 4A6E FFDC tst.w [A6 - 0x24]
00001DBC 670E beq +0x10 /* 00001DCC */
00001DBE 206B 0412 movea.l A0, [A3 + 0x412]
00001DC2 4868 0042 pea.l [A0 + 0x42]
00001DC6 4EAD 219A jsr [A5 + 0x219A /* export_1071 */]
00001DCA 588F addq.l A7, 4
label00001DCC:
00001DCC 7002 moveq.l D0, 0x02
00001DCE C06B 0168 and.w D0, [A3 + 0x168]
00001DD2 6700 0098 beq +0x9A /* 00001E6C */
00001DD6 206B 0412 movea.l A0, [A3 + 0x412]
00001DDA 2868 02AC movea.l A4, [A0 + 0x2AC]
00001DDE 2054 movea.l A0, [A4]
00001DE0 3028 0018 move.w D0, [A0 + 0x18]
00001DE4 48C0 ext.l D0
00001DE6 223C 0000 FF00 move.l D1, 0xFF00
00001DEC C280 and.l D1, D0
00001DEE 0C81 0000 0100 cmpi.l D1, 0x100
00001DF4 57C7 seq D7
00001DF6 0247 0001 andi.w D7, 0x1
00001DFA 2054 movea.l A0, [A4]
00001DFC 4A28 0044 tst.b [A0 + 0x44]
00001E00 57C6 seq D6
00001E02 0246 0001 andi.w D6, 0x1
00001E06 4A47 tst.w D7
00001E08 6704 beq +0x6 /* 00001E0E */
00001E0A 4A46 tst.w D6
00001E0C 665E bne +0x60 /* 00001E6C */
label00001E0E:
00001E0E 302E FFD4 move.w D0, [A6 - 0x2C]
00001E12 906E FFD0 sub.w D0, [A6 - 0x30]
00001E16 5240 addq.w D0, 1
00001E18 322B 0172 move.w D1, [A3 + 0x172]
00001E1C 9240 sub.w D1, D0
00001E1E 48C1 ext.l D1
00001E20 83FC 0002 divs.w D1, 0x2
00001E24 3D41 FFC4 move.w [A6 - 0x3C], D1
00001E28 302B 0174 move.w D0, [A3 + 0x174]
00001E2C 906E FFD8 sub.w D0, [A6 - 0x28]
00001E30 906E FFD6 sub.w D0, [A6 - 0x2A]
00001E34 322E FFD2 move.w D1, [A6 - 0x2E]
00001E38 926E FFCE sub.w D1, [A6 - 0x32]
00001E3C 5241 addq.w D1, 1
00001E3E 9041 sub.w D0, D1
00001E40 48C0 ext.l D0
00001E42 81FC 0002 divs.w D0, 0x2
00001E46 3D40 FFC2 move.w [A6 - 0x3E], D0
00001E4A 2F2E FFC2 move.l -[A7], [A6 - 0x3E]
00001E4E 4EAD 0822 jsr [A5 + 0x822 /* export_256 */]
00001E52 2F2B 0018 move.l -[A7], [A3 + 0x18]
00001E56 486B 0010 pea.l [A3 + 0x10]
00001E5A A8DF syscall RectRgn
00001E5C 2F2B 001C move.l -[A7], [A3 + 0x1C]
00001E60 486B 0010 pea.l [A3 + 0x10]
00001E64 A8DF syscall RectRgn
00001E66 526E FFDE addq.w [A6 - 0x22], 1
00001E6A 588F addq.l A7, 4
label00001E6C:
00001E6C 7000 moveq.l D0, 0x00
00001E6E 2B40 C5E6 move.l [A5 - 0x3A1A], D0
00001E72 7208 moveq.l D1, 0x08
00001E74 C26B 0168 and.w D1, [A3 + 0x168]
00001E78 6718 beq +0x1A /* 00001E92 */
00001E7A 41EE FFD6 lea.l A0, [A6 - 0x2A]
00001E7E 2F20 move.l -[A7], -[A0]
00001E80 2F20 move.l -[A7], -[A0]
00001E82 206B 0412 movea.l A0, [A3 + 0x412]
00001E86 4868 0074 pea.l [A0 + 0x74]
00001E8A 4EAD 095A jsr [A5 + 0x95A /* export_295 */]
00001E8E 4FEF 000C lea.l A7, [A7 + 0xC]
label00001E92:
00001E92 4878 0107 push.l 0x107
00001E96 4878 7FFF push.l 0x7FFF
00001E9A 70FF moveq.l D0, 0xFFFFFFFF
00001E9C 2F00 move.l -[A7], D0
00001E9E 4878 7FFF push.l 0x7FFF
00001EA2 2F00 move.l -[A7], D0
00001EA4 2F0B move.l -[A7], A3
00001EA6 4EAD 150A jsr [A5 + 0x150A /* export_669 */]
00001EAA 7008 moveq.l D0, 0x08
00001EAC C06B 0168 and.w D0, [A3 + 0x168]
00001EB0 4FEF 0018 lea.l A7, [A7 + 0x18]
00001EB4 6700 0090 beq +0x92 /* 00001F46 */
00001EB8 206B 0412 movea.l A0, [A3 + 0x412]
00001EBC 7003 moveq.l D0, 0x03
00001EBE C028 007B and.b D0, [A0 + 0x7B]
00001EC2 6762 beq +0x64 /* 00001F26 */
00001EC4 206B 0412 movea.l A0, [A3 + 0x412]
00001EC8 3028 008E move.w D0, [A0 + 0x8E]
00001ECC 48C0 ext.l D0
00001ECE 2F00 move.l -[A7], D0
00001ED0 206D E9DE movea.l A0, [A5 - 0x1622]
00001ED4 3028 017A move.w D0, [A0 + 0x17A]
00001ED8 48C0 ext.l D0
00001EDA 2F00 move.l -[A7], D0
00001EDC 4EAD 0712 jsr [A5 + 0x712 /* export_222 */]
00001EE0 3800 move.w D4, D0
00001EE2 508F addq.l A7, 8
00001EE4 6F06 ble +0x8 /* 00001EEC */
00001EE6 996E FFD4 sub.w [A6 - 0x2C], D4
00001EEA 6004 bra +0x6 /* 00001EF0 */
label00001EEC:
00001EEC D96E FFD0 add.w [A6 - 0x30], D4
label00001EF0:
00001EF0 206B 0412 movea.l A0, [A3 + 0x412]
00001EF4 3028 0090 move.w D0, [A0 + 0x90]
00001EF8 48C0 ext.l D0
00001EFA 2F00 move.l -[A7], D0
00001EFC 206D E9DE movea.l A0, [A5 - 0x1622]
00001F00 3028 017A move.w D0, [A0 + 0x17A]
00001F04 48C0 ext.l D0
00001F06 2F00 move.l -[A7], D0
00001F08 4EAD 0712 jsr [A5 + 0x712 /* export_222 */]
00001F0C 3800 move.w D4, D0
00001F0E 508F addq.l A7, 8
00001F10 6F06 ble +0x8 /* 00001F18 */
00001F12 996E FFD2 sub.w [A6 - 0x2E], D4
00001F16 6004 bra +0x6 /* 00001F1C */
label00001F18:
00001F18 D96E FFCE add.w [A6 - 0x32], D4
label00001F1C:
00001F1C 206B 0412 movea.l A0, [A3 + 0x412]
00001F20 0228 00FC 007B andi.b [A0 + 0x7B], 0xFC
label00001F26:
00001F26 206B 0412 movea.l A0, [A3 + 0x412]
00001F2A 4228 007F clr.b [A0 + 0x7F]
00001F2E 41EE FFD6 lea.l A0, [A6 - 0x2A]
00001F32 2F20 move.l -[A7], -[A0]
00001F34 2F20 move.l -[A7], -[A0]
00001F36 206B 0412 movea.l A0, [A3 + 0x412]
00001F3A 4868 0074 pea.l [A0 + 0x74]
00001F3E 4EAD 095A jsr [A5 + 0x95A /* export_295 */]
00001F42 4FEF 000C lea.l A7, [A7 + 0xC]
label00001F46:
00001F46 4A6E FFDE tst.w [A6 - 0x22]
00001F4A 6712 beq +0x14 /* 00001F5E */
00001F4C 446E FFC4 neg.w [A6 - 0x3C]
00001F50 446E FFC2 neg.w [A6 - 0x3E]
00001F54 2F2E FFC2 move.l -[A7], [A6 - 0x3E]
00001F58 4EAD 0822 jsr [A5 + 0x822 /* export_256 */]
00001F5C 588F addq.l A7, 4
label00001F5E:
00001F5E 7000 moveq.l D0, 0x00
00001F60 2B40 C5E6 move.l [A5 - 0x3A1A], D0
00001F64 486D 219A pea.l [A5 + 0x219A /* export_1071 */]
00001F68 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00001F6C 206B 0412 movea.l A0, [A3 + 0x412]
00001F70 5268 0158 addq.w [A0 + 0x158], 1
00001F74 206B 0412 movea.l A0, [A3 + 0x412]
00001F78 41E8 0074 lea.l A0, [A0 + 0x74]
00001F7C 43EE FFE0 lea.l A1, [A6 - 0x20]
00001F80 7006 moveq.l D0, 0x06
label00001F82:
00001F82 20D9 move.l [A0]+, [A1]+
00001F84 51C8 FFFC dbf D0, -0x6 /* 00001F82 */
00001F88 30D9 move.w [A0]+, [A1]+
00001F8A 376E FFFE 01AE move.w [A3 + 0x1AE], [A6 - 0x2]
00001F90 3005 move.w D0, D5
00001F92 588F addq.l A7, 4
label00001F94:
00001F94 4CEE 18F0 FFAA movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x56]
00001F9A 4E5E unlink A6
00001F9C 4E75 rts
fn00001F9E:
00001F9E 2F0B move.l -[A7], A3
00001FA0 266F 0008 movea.l A3, [A7 + 0x8]
00001FA4 302B 0012 move.w D0, [A3 + 0x12]
00001FA8 906B 0010 sub.w D0, [A3 + 0x10]
00001FAC 0C40 0001 cmpi.w D0, 0x1
00001FB0 6F2C ble +0x2E /* 00001FDE */
00001FB2 302B 000E move.w D0, [A3 + 0xE]
00001FB6 B06B 000C cmp.w D0, [A3 + 0xC]
00001FBA 6C22 bge +0x24 /* 00001FDE */
00001FBC 206B 0016 movea.l A0, [A3 + 0x16]
00001FC0 302B 0012 move.w D0, [A3 + 0x12]
00001FC4 5340 subq.w D0, 1
00001FC6 48C0 ext.l D0
00001FC8 E780 asl D0, 3
00001FCA 3030 0802 move.w D0, [A0 + D0 + 0x2]
00001FCE 906B 0008 sub.w D0, [A3 + 0x8]
00001FD2 B06B 0002 cmp.w D0, [A3 + 0x2]
00001FD6 6F06 ble +0x8 /* 00001FDE */
00001FD8 536B 0012 subq.w [A3 + 0x12], 1
00001FDC 6006 bra +0x8 /* 00001FE4 */
label00001FDE:
00001FDE 376B 000C 000E move.w [A3 + 0xE], [A3 + 0xC]
label00001FE4:
00001FE4 206B 0016 movea.l A0, [A3 + 0x16]
00001FE8 302B 0012 move.w D0, [A3 + 0x12]
00001FEC 5340 subq.w D0, 1
00001FEE 48C0 ext.l D0
00001FF0 E780 asl D0, 3
00001FF2 3030 0802 move.w D0, [A0 + D0 + 0x2]
00001FF6 906B 0008 sub.w D0, [A3 + 0x8]
00001FFA 3740 0004 move.w [A3 + 0x4], D0
00001FFE 265F movea.l A3, [A7]+
00002000 4E75 rts
fn00002002:
00002002 4E56 FFD2 link A6, -0x002E
00002006 2F0B move.l -[A7], A3
00002008 266E 0008 movea.l A3, [A6 + 0x8]
0000200C 7000 moveq.l D0, 0x00
0000200E 2F00 move.l -[A7], D0
00002010 206B 0412 movea.l A0, [A3 + 0x412]
00002014 4868 029A pea.l [A0 + 0x29A]
00002018 486E FFD2 pea.l [A6 - 0x2E]
0000201C 2F0B move.l -[A7], A3
0000201E 4EBA EDCA jsr [PC - 0x1236 /* 00000DEA */]
00002022 4A40 tst.w D0
00002024 4FEF 0010 lea.l A7, [A7 + 0x10]
00002028 6768 beq +0x6A /* 00002092 */
0000202A 376E FFE8 016C move.w [A3 + 0x16C], [A6 - 0x18]
00002030 376E FFF0 0170 move.w [A3 + 0x170], [A6 - 0x10]
00002036 376E FFE4 016A move.w [A3 + 0x16A], [A6 - 0x1C]
0000203C 376E FFEC 016E move.w [A3 + 0x16E], [A6 - 0x14]
00002042 202E FFEE move.l D0, [A6 - 0x12]
00002046 90AE FFE6 sub.l D0, [A6 - 0x1A]
0000204A 5280 addq.l D0, 1
0000204C 3740 0172 move.w [A3 + 0x172], D0
00002050 202E FFEA move.l D0, [A6 - 0x16]
00002054 90AE FFE2 sub.l D0, [A6 - 0x1E]
00002058 5280 addq.l D0, 1
0000205A 3740 0174 move.w [A3 + 0x174], D0
0000205E 7001 moveq.l D0, 0x01
00002060 2D40 FFF2 move.l [A6 - 0xE], D0
00002064 3B7C 0002 C5EC move.w [A5 - 0x3A14], 0x2
0000206A 486E FFF2 pea.l [A6 - 0xE]
0000206E 486D 2602 pea.l [A5 + 0x2602 /* export_1212 */]
00002072 486E FFF6 pea.l [A6 - 0xA]
00002076 2F0B move.l -[A7], A3
00002078 4EAD 0B12 jsr [A5 + 0xB12 /* export_350 */]
0000207C 4A40 tst.w D0
0000207E 4FEF 0010 lea.l A7, [A7 + 0x10]
00002082 670A beq +0xC /* 0000208E */
00002084 486E FFF6 pea.l [A6 - 0xA]
00002088 4EAD 0ABA jsr [A5 + 0xABA /* export_339 */]
0000208C 588F addq.l A7, 4
label0000208E:
0000208E 426D C5EC clr.w [A5 - 0x3A14]
label00002092:
00002092 266E FFCE movea.l A3, [A6 - 0x32]
00002096 4E5E unlink A6
00002098 4E75 rts
export_1213:
0000209A 4E56 FE6A link A6, -0x0196
0000209E 48E7 0110 movem.l -[A7], D7,A3
000020A2 266E 0008 movea.l A3, [A6 + 0x8]
000020A6 4247 clr.w D7
000020A8 1013 move.b D0, [A3]
000020AA 6548 bcs +0x4A /* 000020F4 */
000020AC 0C00 0002 cmpi.b D0, 0x2
000020B0 6242 bhi +0x44 /* 000020F4 */
000020B2 7200 moveq.l D1, 0x00
000020B4 1200 move.b D1, D0
000020B6 D241 add.w D1, D1
000020B8 323B 1006 move.w D1, [PC + D1.w + 0x6]
000020BC 4EFB 1000 jmp [PC + D1.w]
000020C0 0008 0008 ori.b A0, 0x8
000020C4 002A 4878 0196 ori.b [A2 + 0x196], 0x78 /* 'x' */
000020CA 486E FE6A pea.l [A6 - 0x196]
000020CE 4EAD 1B02 jsr [A5 + 0x1B02 /* export_860 */]
000020D2 3D7C 0007 FFF4 move.w [A6 - 0xC], 0x7
000020D8 4878 0528 push.l 0x528
000020DC 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
000020E0 5247 addq.w D7, 1
000020E2 4FEF 000C lea.l A7, [A7 + 0xC]
000020E6 600C bra +0xE /* 000020F4 */
000020E8 486D E1A2 pea.l [A5 - 0x1E5E]
000020EC 4EBA E524 jsr [PC - 0x1ADC /* 00000612 */]
000020F0 3E00 move.w D7, D0
000020F2 588F addq.l A7, 4
label000020F4:
000020F4 3007 move.w D0, D7
000020F6 4CEE 0880 FE62 movem.l D7,A3, [A6 - 0x19E]
000020FC 4E5E unlink A6
000020FE 4E75 rts
fn00002100:
00002100 48E7 0300 movem.l -[A7], D6,D7
00002104 3C2F 000E move.w D6, [A7 + 0xE]
00002108 2E2F 0010 move.l D7, [A7 + 0x10]
0000210C 6F2C ble +0x2E /* 0000213A */
0000210E 2207 move.l D1, D7
00002110 2001 move.l D0, D1
00002112 C2FC 05A0 mulu.w D1, 0x5A0
00002116 4840 swap.w D0
00002118 C0FC 05A0 mulu.w D0, 0x5A0
0000211C 4840 swap.w D0
0000211E 4240 clr.w D0
00002120 D280 add.l D1, D0
00002122 48C6 ext.l D6
00002124 2006 move.l D0, D6
00002126 E280 asr D0, 1
00002128 D081 add.l D0, D1
0000212A 48C6 ext.l D6
0000212C 2206 move.l D1, D6
0000212E 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00002132 2E00 move.l D7, D0
00002134 6634 bne +0x36 /* 0000216A */
00002136 5287 addq.l D7, 1
00002138 6030 bra +0x32 /* 0000216A */
label0000213A:
0000213A 4A87 tst.l D7
0000213C 6C2C bge +0x2E /* 0000216A */
0000213E 2207 move.l D1, D7
00002140 2001 move.l D0, D1
00002142 C2FC 05A0 mulu.w D1, 0x5A0
00002146 4840 swap.w D0
00002148 C0FC 05A0 mulu.w D0, 0x5A0
0000214C 4840 swap.w D0
0000214E 4240 clr.w D0
00002150 D280 add.l D1, D0
00002152 48C6 ext.l D6
00002154 2006 move.l D0, D6
00002156 E280 asr D0, 1
00002158 9280 sub.l D1, D0
0000215A 48C6 ext.l D6
0000215C 2001 move.l D0, D1
0000215E 2206 move.l D1, D6
00002160 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00002164 2E00 move.l D7, D0
00002166 6602 bne +0x4 /* 0000216A */
00002168 5387 subq.l D7, 1
label0000216A:
0000216A 2007 move.l D0, D7
0000216C 4CDF 00C0 movem.l D6,D7, [A7]+
00002170 4E75 rts
fn00002172:
00002172 4E56 FEE8 link A6, -0x0118
00002176 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
0000217A 7001 moveq.l D0, 0x01
0000217C 2F00 move.l -[A7], D0
0000217E 4EAD 0282 jsr [A5 + 0x282 /* export_76 */]
00002182 4A40 tst.w D0
00002184 588F addq.l A7, 4
00002186 6606 bne +0x8 /* 0000218E */
00002188 7000 moveq.l D0, 0x00
0000218A 6000 0502 bra +0x504 /* 0000268E */
label0000218E:
0000218E 426E FEF0 clr.w [A6 - 0x110]
00002192 4EAD 09CA jsr [A5 + 0x9CA /* export_309 */]
00002196 2B6E 0008 F3FC move.l [A5 - 0xC04], [A6 + 0x8]
0000219C 2B6E 000C F408 move.l [A5 - 0xBF8], [A6 + 0xC]
000021A2 2B6E 0010 F404 move.l [A5 - 0xBFC], [A6 + 0x10]
000021A8 4245 clr.w D5
000021AA 4878 01AE push.l 0x1AE
000021AE 4EAD 0D8A jsr [A5 + 0xD8A /* export_429 */]
000021B2 2B40 F3F4 move.l [A5 - 0xC0C], D0
000021B6 588F addq.l A7, 4
000021B8 6700 04C4 beq +0x4C6 /* 0000267E */
000021BC 41ED 267A lea.l A0, [A5 + 0x267A /* export_1227 */]
000021C0 226D F3F4 movea.l A1, [A5 - 0xC0C]
000021C4 2348 01AA move.l [A1 + 0x1AA], A0
000021C8 7060 moveq.l D0, 0x60
000021CA 2F00 move.l -[A7], D0
000021CC 4EAD 0D8A jsr [A5 + 0xD8A /* export_429 */]
000021D0 206D F3F4 movea.l A0, [A5 - 0xC0C]
000021D4 2140 0196 move.l [A0 + 0x196], D0
000021D8 588F addq.l A7, 4
000021DA 6700 0456 beq +0x458 /* 00002632 */
000021DE 206D F3F4 movea.l A0, [A5 - 0xC0C]
000021E2 2668 0196 movea.l A3, [A0 + 0x196]
000021E6 4245 clr.w D5
label000021E8:
000021E8 200B move.l D0, A3
000021EA 7210 moveq.l D1, 0x10
000021EC D081 add.l D0, D1
000021EE 2740 000C move.l [A3 + 0xC], D0
000021F2 3005 move.w D0, D5
000021F4 6B5C bmi +0x5E /* 00002252 */
000021F6 0C40 0005 cmpi.w D0, 0x5
000021FA 6E56 bgt +0x58 /* 00002252 */
000021FC D040 add.w D0, D0
000021FE 303B 0006 move.w D0, [PC + D0.w + 0x6]
00002202 4EFB 0000 jmp [PC + D0.w]
00002206 000E 0018 ori.b A6, 0x18
0000220A 0022 002C ori.b -[A2], 0x2C /* ',' */
0000220E 0036 0040 3C3C ori.b [A6 + D3 * 4 + 0x3C], 0x40 /* '@' */
00002214 0133 49ED btst <<invalid full ext with IS == 1 and I/IS == 5>>, D0
00002218 261A move.l D3, [A2]+
0000221A 6036 bra +0x38 /* 00002252 */
0000221C 3C3C 0132 move.w D6, 0x132
00002220 49ED 2612 lea.l A4, [A5 + 0x2612 /* export_1214 */]
00002224 602C bra +0x2E /* 00002252 */
00002226 3C3C 013A move.w D6, 0x13A
0000222A 49ED 2622 lea.l A4, [A5 + 0x2622 /* export_1216 */]
0000222E 6022 bra +0x24 /* 00002252 */
00002230 3C3C 0139 move.w D6, 0x139
00002234 49ED 2632 lea.l A4, [A5 + 0x2632 /* export_1218 */]
00002238 6018 bra +0x1A /* 00002252 */
0000223A 3C3C 0210 move.w D6, 0x210
0000223E 49ED 262A lea.l A4, [A5 + 0x262A /* export_1217 */]
00002242 600E bra +0x10 /* 00002252 */
00002244 3C3C 013B move.w D6, 0x13B
00002248 49ED 263A lea.l A4, [A5 + 0x263A /* export_1219 */]
0000224C 7000 moveq.l D0, 0x00
0000224E 2740 000C move.l [A3 + 0xC], D0
label00002252:
00002252 7000 moveq.l D0, 0x00
00002254 3006 move.w D0, D6
00002256 2F00 move.l -[A7], D0
00002258 4EAD 0E32 jsr [A5 + 0xE32 /* export_450 */]
0000225C 588F addq.l A7, 4
0000225E 2F00 move.l -[A7], D0
00002260 4EAD 1C5A jsr [A5 + 0x1C5A /* export_903 */]
00002264 2680 move.l [A3], D0
00002266 588F addq.l A7, 4
00002268 6700 03C8 beq +0x3CA /* 00002632 */
0000226C 2053 movea.l A0, [A3]
0000226E 214C 0052 move.l [A0 + 0x52], A4
00002272 5245 addq.w D5, 1
00002274 266B 000C movea.l A3, [A3 + 0xC]
00002278 0C45 0006 cmpi.w D5, 0x6
0000227C 6D00 FF6A blt -0x94 /* 000021E8 */
00002280 4EAD 09D2 jsr [A5 + 0x9D2 /* export_310 */]
00002284 7001 moveq.l D0, 0x01
00002286 2F00 move.l -[A7], D0
00002288 2F2E 0010 move.l -[A7], [A6 + 0x10]
0000228C 486D F3C4 pea.l [A5 - 0xC3C]
00002290 2F2E 0008 move.l -[A7], [A6 + 0x8]
00002294 4EBA EB54 jsr [PC - 0x14AC /* 00000DEA */]
00002298 4A40 tst.w D0
0000229A 4FEF 0010 lea.l A7, [A7 + 0x10]
0000229E 6700 0392 beq +0x394 /* 00002632 */
000022A2 4EAD 09D2 jsr [A5 + 0x9D2 /* export_310 */]
000022A6 206E 0008 movea.l A0, [A6 + 0x8]
000022AA 316D F3DA 016C move.w [A0 + 0x16C], [A5 - 0xC26]
000022B0 206E 0008 movea.l A0, [A6 + 0x8]
000022B4 316D F3E2 0170 move.w [A0 + 0x170], [A5 - 0xC1E]
000022BA 206E 0008 movea.l A0, [A6 + 0x8]
000022BE 316D F3D6 016A move.w [A0 + 0x16A], [A5 - 0xC2A]
000022C4 206E 0008 movea.l A0, [A6 + 0x8]
000022C8 316D F3DE 016E move.w [A0 + 0x16E], [A5 - 0xC22]
000022CE 202D F3E0 move.l D0, [A5 - 0xC20]
000022D2 90AD F3D8 sub.l D0, [A5 - 0xC28]
000022D6 5280 addq.l D0, 1
000022D8 206E 0008 movea.l A0, [A6 + 0x8]
000022DC 3140 0172 move.w [A0 + 0x172], D0
000022E0 202D F3DC move.l D0, [A5 - 0xC24]
000022E4 90AD F3D4 sub.l D0, [A5 - 0xC2C]
000022E8 5280 addq.l D0, 1
000022EA 206E 0008 movea.l A0, [A6 + 0x8]
000022EE 3140 0174 move.w [A0 + 0x174], D0
000022F2 2F2D F3C8 move.l -[A7], [A5 - 0xC38]
000022F6 206E 0008 movea.l A0, [A6 + 0x8]
000022FA 3028 0176 move.w D0, [A0 + 0x176]
000022FE 48C0 ext.l D0
00002300 2F00 move.l -[A7], D0
00002302 4EBA FDFC jsr [PC - 0x204 /* 00002100 */]
00002306 2B40 F3E8 move.l [A5 - 0xC18], D0
0000230A 2F2D F3D0 move.l -[A7], [A5 - 0xC30]
0000230E 206E 0008 movea.l A0, [A6 + 0x8]
00002312 3028 0176 move.w D0, [A0 + 0x176]
00002316 48C0 ext.l D0
00002318 2F00 move.l -[A7], D0
0000231A 4EBA FDE4 jsr [PC - 0x21C /* 00002100 */]
0000231E 2B40 F3F0 move.l [A5 - 0xC10], D0
00002322 2F2D F3C4 move.l -[A7], [A5 - 0xC3C]
00002326 206E 0008 movea.l A0, [A6 + 0x8]
0000232A 3028 0178 move.w D0, [A0 + 0x178]
0000232E 48C0 ext.l D0
00002330 2F00 move.l -[A7], D0
00002332 4EBA FDCC jsr [PC - 0x234 /* 00002100 */]
00002336 2B40 F3E4 move.l [A5 - 0xC1C], D0
0000233A 2F2D F3CC move.l -[A7], [A5 - 0xC34]
0000233E 206E 0008 movea.l A0, [A6 + 0x8]
00002342 3028 0178 move.w D0, [A0 + 0x178]
00002346 48C0 ext.l D0
00002348 2F00 move.l -[A7], D0
0000234A 4EBA FDB4 jsr [PC - 0x24C /* 00002100 */]
0000234E 2B40 F3EC move.l [A5 - 0xC14], D0
00002352 41EE FEE8 lea.l A0, [A6 - 0x118]
00002356 43ED E9E6 lea.l A1, [A5 - 0x161A]
0000235A 20D9 move.l [A0]+, [A1]+
0000235C 20D9 move.l [A0]+, [A1]+
0000235E 7002 moveq.l D0, 0x02
00002360 2F00 move.l -[A7], D0
00002362 486D F40C pea.l [A5 - 0xBF4]
00002366 206D B9F8 movea.l A0, [A5 - 0x4608]
0000236A 2068 0412 movea.l A0, [A0 + 0x412]
0000236E 2F28 026A move.l -[A7], [A0 + 0x26A]
00002372 486E FEE8 pea.l [A6 - 0x118]
00002376 2F2D F3F4 move.l -[A7], [A5 - 0xC0C]
0000237A 4EAD 09FA jsr [A5 + 0x9FA /* export_315 */]
0000237E 4A40 tst.w D0
00002380 4FEF 0034 lea.l A7, [A7 + 0x34]
00002384 6700 02AC beq +0x2AE /* 00002632 */
00002388 4EAD 09D2 jsr [A5 + 0x9D2 /* export_310 */]
0000238C 206D F3F4 movea.l A0, [A5 - 0xC0C]
00002390 2068 0196 movea.l A0, [A0 + 0x196]
00002394 2050 movea.l A0, [A0]
00002396 4868 003C pea.l [A0 + 0x3C]
0000239A 4EAD 082A jsr [A5 + 0x82A /* export_257 */]
0000239E 4EAD 07AA jsr [A5 + 0x7AA /* export_241 */]
000023A2 2F00 move.l -[A7], D0
000023A4 723C moveq.l D1, 0x3C
000023A6 2F01 move.l -[A7], D1
000023A8 206D E9DE movea.l A0, [A5 - 0x1622]
000023AC 3428 017A move.w D2, [A0 + 0x17A]
000023B0 48C2 ext.l D2
000023B2 2F02 move.l -[A7], D2
000023B4 4EAD 0712 jsr [A5 + 0x712 /* export_222 */]
000023B8 508F addq.l A7, 8
000023BA 2200 move.l D1, D0
000023BC 201F move.l D0, [A7]+
000023BE D240 add.w D1, D0
000023C0 3801 move.w D4, D1
000023C2 5244 addq.w D4, 1
000023C4 2F3C 0098 967F move.l -[A7], 0x98967F
000023CA 4878 0542 push.l 0x542
000023CE 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */]
000023D2 588F addq.l A7, 4
000023D4 2F00 move.l -[A7], D0
000023D6 41EE FF00 lea.l A0, [A6 - 0x100]
000023DA 5288 addq.l A0, 1
000023DC 2F08 move.l -[A7], A0
000023DE 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
000023E2 1D40 FF00 move.b [A6 - 0x100], D0
000023E6 206D F3F4 movea.l A0, [A5 - 0xC0C]
000023EA 3028 016E move.w D0, [A0 + 0x16E]
000023EE 9044 sub.w D0, D4
000023F0 2F00 move.l -[A7], D0
000023F2 7248 moveq.l D1, 0x48
000023F4 2F01 move.l -[A7], D1
000023F6 4878 00B4 push.l 0xB4
000023FA 4EAD 0702 jsr [A5 + 0x702 /* export_220 */]
000023FE 508F addq.l A7, 8
00002400 2200 move.l D1, D0
00002402 201F move.l D0, [A7]+
00002404 9041 sub.w D0, D1
00002406 3B40 F3BC move.w [A5 - 0xC44], D0
0000240A 3004 move.w D0, D4
0000240C D06D F3BC add.w D0, [A5 - 0xC44]
00002410 3B40 F3C0 move.w [A5 - 0xC40], D0
00002414 486E FF00 pea.l [A6 - 0x100]
00002418 4EAD 078A jsr [A5 + 0x78A /* export_237 */]
0000241C 2F00 move.l -[A7], D0
0000241E 7248 moveq.l D1, 0x48
00002420 2F01 move.l -[A7], D1
00002422 4878 00A0 push.l 0xA0
00002426 4EAD 0702 jsr [A5 + 0x702 /* export_220 */]
0000242A 508F addq.l A7, 8
0000242C 2200 move.l D1, D0
0000242E 201F move.l D0, [A7]+
00002430 D240 add.w D1, D0
00002432 3D41 FEF4 move.w [A6 - 0x10C], D1
00002436 7E00 moveq.l D7, 0x00
00002438 4FEF 0014 lea.l A7, [A7 + 0x14]
label0000243C:
0000243C 7048 moveq.l D0, 0x48
0000243E 2F00 move.l -[A7], D0
00002440 4878 00A0 push.l 0xA0
00002444 4EAD 0702 jsr [A5 + 0x702 /* export_220 */]
00002448 2F00 move.l -[A7], D0
0000244A 206D F3F4 movea.l A0, [A5 - 0xC0C]
0000244E 2068 0196 movea.l A0, [A0 + 0x196]
00002452 2207 move.l D1, D7
00002454 E981 asl D1, 4
00002456 2070 1800 movea.l A0, [A0 + D1]
0000245A 2F10 move.l -[A7], [A0]
0000245C 4EAD 078A jsr [A5 + 0x78A /* export_237 */]
00002460 588F addq.l A7, 4
00002462 2200 move.l D1, D0
00002464 201F move.l D0, [A7]+
00002466 D240 add.w D1, D0
00002468 2F01 move.l -[A7], D1
0000246A 703C moveq.l D0, 0x3C
0000246C 2F00 move.l -[A7], D0
0000246E 206D E9DE movea.l A0, [A5 - 0x1622]
00002472 3428 017A move.w D2, [A0 + 0x17A]
00002476 48C2 ext.l D2
00002478 2F02 move.l -[A7], D2
0000247A 4EAD 0712 jsr [A5 + 0x712 /* export_222 */]
0000247E 508F addq.l A7, 8
00002480 221F move.l D1, [A7]+
00002482 E548 lsl D0.w, 2
00002484 D041 add.w D0, D1
00002486 D16E FEF4 add.w [A6 - 0x10C], D0
0000248A 508F addq.l A7, 8
0000248C 5287 addq.l D7, 1
0000248E 7006 moveq.l D0, 0x06
00002490 B087 cmp.l D0, D7
00002492 6EA8 bgt -0x56 /* 0000243C */
00002494 206D F3F4 movea.l A0, [A5 - 0xC0C]
00002498 226D F3F4 movea.l A1, [A5 - 0xC0C]
0000249C 3028 0170 move.w D0, [A0 + 0x170]
000024A0 9069 016C sub.w D0, [A1 + 0x16C]
000024A4 3D40 FEF2 move.w [A6 - 0x10E], D0
000024A8 906E FEF4 sub.w D0, [A6 - 0x10C]
000024AC 48C0 ext.l D0
000024AE 81FC 0002 divs.w D0, 0x2
000024B2 3B40 F3BE move.w [A5 - 0xC42], D0
000024B6 486E FF00 pea.l [A6 - 0x100]
000024BA 4EAD 078A jsr [A5 + 0x78A /* export_237 */]
000024BE D06D F3BE add.w D0, [A5 - 0xC42]
000024C2 3B40 F3C2 move.w [A5 - 0xC3E], D0
000024C6 3D6D F3C2 FEF6 move.w [A6 - 0x10A], [A5 - 0xC3E]
000024CC 7E00 moveq.l D7, 0x00
000024CE 206D F3F4 movea.l A0, [A5 - 0xC0C]
000024D2 2668 0196 movea.l A3, [A0 + 0x196]
000024D6 588F addq.l A7, 4
000024D8 6000 0082 bra +0x84 /* 0000255C */
label000024DC:
000024DC 7048 moveq.l D0, 0x48
000024DE 2F00 move.l -[A7], D0
000024E0 4878 00A0 push.l 0xA0
000024E4 4EAD 0702 jsr [A5 + 0x702 /* export_220 */]
000024E8 D06E FEF6 add.w D0, [A6 - 0x10A]
000024EC 3740 0006 move.w [A3 + 0x6], D0
000024F0 2053 movea.l A0, [A3]
000024F2 2F10 move.l -[A7], [A0]
000024F4 4EAD 078A jsr [A5 + 0x78A /* export_237 */]
000024F8 D06B 0006 add.w D0, [A3 + 0x6]
000024FC 2F00 move.l -[A7], D0
000024FE 723C moveq.l D1, 0x3C
00002500 2F01 move.l -[A7], D1
00002502 206D E9DE movea.l A0, [A5 - 0x1622]
00002506 3428 017A move.w D2, [A0 + 0x17A]
0000250A 48C2 ext.l D2
0000250C 2F02 move.l -[A7], D2
0000250E 4EAD 0712 jsr [A5 + 0x712 /* export_222 */]
00002512 508F addq.l A7, 8
00002514 2200 move.l D1, D0
00002516 201F move.l D0, [A7]+
00002518 E549 lsl D1.w, 2
0000251A D240 add.w D1, D0
0000251C 3741 000A move.w [A3 + 0xA], D1
00002520 3D41 FEF6 move.w [A6 - 0x10A], D1
00002524 206D F3F4 movea.l A0, [A5 - 0xC0C]
00002528 3028 016E move.w D0, [A0 + 0x16E]
0000252C 9044 sub.w D0, D4
0000252E 2F00 move.l -[A7], D0
00002530 7248 moveq.l D1, 0x48
00002532 2F01 move.l -[A7], D1
00002534 4878 00B4 push.l 0xB4
00002538 4EAD 0702 jsr [A5 + 0x702 /* export_220 */]
0000253C 508F addq.l A7, 8
0000253E 2200 move.l D1, D0
00002540 201F move.l D0, [A7]+
00002542 9041 sub.w D0, D1
00002544 3740 0004 move.w [A3 + 0x4], D0
00002548 3004 move.w D0, D4
0000254A D06B 0004 add.w D0, [A3 + 0x4]
0000254E 3740 0008 move.w [A3 + 0x8], D0
00002552 4FEF 000C lea.l A7, [A7 + 0xC]
00002556 5287 addq.l D7, 1
00002558 D6FC 0010 add.w A3, 0x10
label0000255C:
0000255C 7006 moveq.l D0, 0x06
0000255E B087 cmp.l D0, D7
00002560 6E00 FF7A bgt -0x84 /* 000024DC */
00002564 7048 moveq.l D0, 0x48
00002566 2F00 move.l -[A7], D0
00002568 4878 008C push.l 0x8C
0000256C 4EAD 0702 jsr [A5 + 0x702 /* export_220 */]
00002570 D16D F3C2 add.w [A5 - 0xC3E], D0
00002574 206D F3F4 movea.l A0, [A5 - 0xC0C]
00002578 2068 0196 movea.l A0, [A0 + 0x196]
0000257C 47E8 0010 lea.l A3, [A0 + 0x10]
00002580 486E FEF8 pea.l [A6 - 0x108]
00002584 2053 movea.l A0, [A3]
00002586 4868 000C pea.l [A0 + 0xC]
0000258A 4EAD 0952 jsr [A5 + 0x952 /* export_294 */]
0000258E 302E FEFA move.w D0, [A6 - 0x106]
00002592 D16B 0006 add.w [A3 + 0x6], D0
00002596 302E FEF8 move.w D0, [A6 - 0x108]
0000259A D16B 0004 add.w [A3 + 0x4], D0
0000259E 302E FEFE move.w D0, [A6 - 0x102]
000025A2 916B 000A sub.w [A3 + 0xA], D0
000025A6 302E FEFC move.w D0, [A6 - 0x104]
000025AA 916B 0008 sub.w [A3 + 0x8], D0
000025AE 2053 movea.l A0, [A3]
000025B0 117C 0030 0013 move.b [A0 + 0x13], 0x30 /* '0' */
000025B6 486E FEF8 pea.l [A6 - 0x108]
000025BA 2053 movea.l A0, [A3]
000025BC 4868 000C pea.l [A0 + 0xC]
000025C0 4EAD 0952 jsr [A5 + 0x952 /* export_294 */]
000025C4 302E FEFA move.w D0, [A6 - 0x106]
000025C8 916B 0006 sub.w [A3 + 0x6], D0
000025CC 302E FEF8 move.w D0, [A6 - 0x108]
000025D0 916B 0004 sub.w [A3 + 0x4], D0
000025D4 302E FEFE move.w D0, [A6 - 0x102]
000025D8 D16B 000A add.w [A3 + 0xA], D0
000025DC 302E FEFC move.w D0, [A6 - 0x104]
000025E0 D16B 0008 add.w [A3 + 0x8], D0
000025E4 7001 moveq.l D0, 0x01
000025E6 2B40 F400 move.l [A5 - 0xC00], D0
000025EA 426D F3F8 clr.w [A5 - 0xC08]
000025EE 3B7C 0001 F3B8 move.w [A5 - 0xC48], 0x1
000025F4 4EAD 09D2 jsr [A5 + 0x9D2 /* export_310 */]
000025F8 7000 moveq.l D0, 0x00
000025FA 2F00 move.l -[A7], D0
000025FC 486D F3F8 pea.l [A5 - 0xC08]
00002600 2F2D F3F4 move.l -[A7], [A5 - 0xC0C]
00002604 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
00002608 426D E5CE clr.w [A5 - 0x1A32]
0000260C 4EAD 09CA jsr [A5 + 0x9CA /* export_309 */]
00002610 4EAD 09CA jsr [A5 + 0x9CA /* export_309 */]
00002614 4EAD 09CA jsr [A5 + 0x9CA /* export_309 */]
00002618 4EAD 09CA jsr [A5 + 0x9CA /* export_309 */]
0000261C 2F2D F3F4 move.l -[A7], [A5 - 0xC0C]
00002620 4EAD 0A5A jsr [A5 + 0xA5A /* export_327 */]
00002624 4EAD 09D2 jsr [A5 + 0x9D2 /* export_310 */]
00002628 3D7C 0001 FEF0 move.w [A6 - 0x110], 0x1
0000262E 4FEF 0028 lea.l A7, [A7 + 0x28]
label00002632:
00002632 7E00 moveq.l D7, 0x00
00002634 6020 bra +0x22 /* 00002656 */
label00002636:
00002636 206D F3F4 movea.l A0, [A5 - 0xC0C]
0000263A 2068 0196 movea.l A0, [A0 + 0x196]
0000263E 2007 move.l D0, D7
00002640 E980 asl D0, 4
00002642 2F30 0800 move.l -[A7], [A0 + D0]
00002646 206D F3F4 movea.l A0, [A5 - 0xC0C]
0000264A 4868 019A pea.l [A0 + 0x19A]
0000264E 4EAD 1CFA jsr [A5 + 0x1CFA /* export_923 */]
00002652 508F addq.l A7, 8
00002654 5287 addq.l D7, 1
label00002656:
00002656 48C5 ext.l D5
00002658 BA87 cmp.l D5, D7
0000265A 6EDA bgt -0x24 /* 00002636 */
0000265C 206D F3F4 movea.l A0, [A5 - 0xC0C]
00002660 4AA8 0196 tst.l [A0 + 0x196]
00002664 670E beq +0x10 /* 00002674 */
00002666 206D F3F4 movea.l A0, [A5 - 0xC0C]
0000266A 4868 0196 pea.l [A0 + 0x196]
0000266E 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00002672 588F addq.l A7, 4
label00002674:
00002674 486D F3F4 pea.l [A5 - 0xC0C]
00002678 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
0000267C 588F addq.l A7, 4
label0000267E:
0000267E 4A6D F3BA tst.w [A5 - 0xC46]
00002682 6706 beq +0x8 /* 0000268A */
00002684 3B7C 0001 AF3C move.w [A5 - 0x50C4], 0x1
label0000268A:
0000268A 302E FEF0 move.w D0, [A6 - 0x110]
label0000268E:
0000268E 4CEE 18F0 FED0 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x130]
00002694 4E5E unlink A6
00002696 4E75 rts
export_1214:
00002698 2F0B move.l -[A7], A3
0000269A 266F 0008 movea.l A3, [A7 + 0x8]
0000269E 7004 moveq.l D0, 0x04
000026A0 B053 cmp.w D0, [A3]
000026A2 661A bne +0x1C /* 000026BE */
000026A4 52AD F400 addq.l [A5 - 0xC00], 1
000026A8 426D F3B8 clr.w [A5 - 0xC48]
000026AC 206D F3F4 movea.l A0, [A5 - 0xC0C]
000026B0 41E8 0172 lea.l A0, [A0 + 0x172]
000026B4 2F20 move.l -[A7], -[A0]
000026B6 2F20 move.l -[A7], -[A0]
000026B8 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */]
000026BC 508F addq.l A7, 8
label000026BE:
000026BE 265F movea.l A3, [A7]+
000026C0 4E75 rts
export_1215:
000026C2 2F0B move.l -[A7], A3
000026C4 266F 0008 movea.l A3, [A7 + 0x8]
000026C8 7004 moveq.l D0, 0x04
000026CA B053 cmp.w D0, [A3]
000026CC 661A bne +0x1C /* 000026E8 */
000026CE 53AD F400 subq.l [A5 - 0xC00], 1
000026D2 426D F3B8 clr.w [A5 - 0xC48]
000026D6 206D F3F4 movea.l A0, [A5 - 0xC0C]
000026DA 41E8 0172 lea.l A0, [A0 + 0x172]
000026DE 2F20 move.l -[A7], -[A0]
000026E0 2F20 move.l -[A7], -[A0]
000026E2 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */]
000026E6 508F addq.l A7, 8
label000026E8:
000026E8 265F movea.l A3, [A7]+
000026EA 4E75 rts
export_1216:
000026EC 4E56 FEEC link A6, -0x0114
000026F0 48E7 0018 movem.l -[A7], A3,A4
000026F4 286E 0008 movea.l A4, [A6 + 0x8]
000026F8 47EE FF00 lea.l A3, [A6 - 0x100]
000026FC 7004 moveq.l D0, 0x04
000026FE B054 cmp.w D0, [A4]
00002700 6600 00AA bne +0xAC /* 000027AC */
00002704 2F2D F400 move.l -[A7], [A5 - 0xC00]
00002708 4878 013D push.l 0x13D
0000270C 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */]
00002710 588F addq.l A7, 4
00002712 2F00 move.l -[A7], D0
00002714 2F0B move.l -[A7], A3
00002716 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
0000271A 2F0B move.l -[A7], A3
0000271C 4EAD 1062 jsr [A5 + 0x1062 /* export_520 */]
00002720 2F2D F3F4 move.l -[A7], [A5 - 0xC0C]
00002724 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
00002728 4A2D B8EF tst.b [A5 - 0x4711]
0000272C 4FEF 0014 lea.l A7, [A7 + 0x14]
00002730 667A bne +0x7C /* 000027AC */
00002732 486D B8E2 pea.l [A5 - 0x471E]
00002736 486E FEF6 pea.l [A6 - 0x10A]
0000273A 3F3C 080E move.w -[A7], 0x80E
0000273E A9EB syscall Pack4/FP68K
00002740 41EE FEF6 lea.l A0, [A6 - 0x10A]
00002744 43EE FEEC lea.l A1, [A6 - 0x114]
00002748 22D8 move.l [A1]+, [A0]+
0000274A 22D8 move.l [A1]+, [A0]+
0000274C 32D8 move.w [A1]+, [A0]+
0000274E 486E FEEC pea.l [A6 - 0x114]
00002752 3F3C 0016 move.w -[A7], 0x16
00002756 A9EB syscall Pack4/FP68K
00002758 486E FEEC pea.l [A6 - 0x114]
0000275C 4EAD 032A jsr [A5 + 0x32A /* export_97 */]
00002760 4A80 tst.l D0
00002762 588F addq.l A7, 4
00002764 6746 beq +0x48 /* 000027AC */
00002766 486D B8E2 pea.l [A5 - 0x471E]
0000276A 486E FEF6 pea.l [A6 - 0x10A]
0000276E 3F3C 080E move.w -[A7], 0x80E
00002772 A9EB syscall Pack4/FP68K
00002774 41EE FEF6 lea.l A0, [A6 - 0x10A]
00002778 43EE FEEC lea.l A1, [A6 - 0x114]
0000277C 22D8 move.l [A1]+, [A0]+
0000277E 22D8 move.l [A1]+, [A0]+
00002780 32D8 move.w [A1]+, [A0]+
00002782 486E FEEC pea.l [A6 - 0x114]
00002786 3F3C 0016 move.w -[A7], 0x16
0000278A A9EB syscall Pack4/FP68K
0000278C 486E FEEC pea.l [A6 - 0x114]
00002790 4EAD 032A jsr [A5 + 0x32A /* export_97 */]
00002794 2B40 F400 move.l [A5 - 0xC00], D0
00002798 206D F3F4 movea.l A0, [A5 - 0xC0C]
0000279C 41E8 0172 lea.l A0, [A0 + 0x172]
000027A0 2F20 move.l -[A7], -[A0]
000027A2 2F20 move.l -[A7], -[A0]
000027A4 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */]
000027A8 4FEF 000C lea.l A7, [A7 + 0xC]
label000027AC:
000027AC 4CEE 1800 FEE4 movem.l A3,A4, [A6 - 0x11C]
000027B2 4E5E unlink A6
000027B4 4E75 rts
export_1217:
000027B6 2F0B move.l -[A7], A3
000027B8 266F 0008 movea.l A3, [A7 + 0x8]
000027BC 7004 moveq.l D0, 0x04
000027BE B053 cmp.w D0, [A3]
000027C0 660A bne +0xC /* 000027CC */
000027C2 3B7C 0001 F3BA move.w [A5 - 0xC46], 0x1
000027C8 526D F3F8 addq.w [A5 - 0xC08], 1
label000027CC:
000027CC 265F movea.l A3, [A7]+
000027CE 4E75 rts
export_1218:
000027D0 4E56 0000 link A6, 0
000027D4 4878 0528 push.l 0x528
000027D8 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
000027DC 4E5E unlink A6
000027DE 4E75 rts
export_1219:
000027E0 2F0B move.l -[A7], A3
000027E2 266F 0008 movea.l A3, [A7 + 0x8]
000027E6 7004 moveq.l D0, 0x04
000027E8 B053 cmp.w D0, [A3]
000027EA 6608 bne +0xA /* 000027F4 */
000027EC 426D F3BA clr.w [A5 - 0xC46]
000027F0 526D F3F8 addq.w [A5 - 0xC08], 1
label000027F4:
000027F4 265F movea.l A3, [A7]+
000027F6 4E75 rts
export_1220:
000027F8 48E7 0018 movem.l -[A7], A3,A4
000027FC 286F 0010 movea.l A4, [A7 + 0x10]
00002800 266F 000C movea.l A3, [A7 + 0xC]
00002804 2F0C move.l -[A7], A4
00002806 2F0B move.l -[A7], A3
00002808 206D F408 movea.l A0, [A5 - 0xBF8]
0000280C 4E90 jsr [A0]
0000280E 3B40 F3FA move.w [A5 - 0xC06], D0
00002812 508F addq.l A7, 8
00002814 4CDF 1800 movem.l A3,A4, [A7]+
00002818 4E75 rts
fn0000281A:
0000281A 4E56 FFF4 link A6, -0x000C
0000281E 48E7 0018 movem.l -[A7], A3,A4
00002822 286E 0008 movea.l A4, [A6 + 0x8]
00002826 206C 0196 movea.l A0, [A4 + 0x196]
0000282A 302E 000E move.w D0, [A6 + 0xE]
0000282E 48C0 ext.l D0
00002830 E980 asl D0, 4
00002832 47F0 0800 lea.l A3, [A0 + D0]
00002836 486E FFF8 pea.l [A6 - 0x8]
0000283A 2053 movea.l A0, [A3]
0000283C 4868 000C pea.l [A0 + 0xC]
00002840 4EAD 0952 jsr [A5 + 0x952 /* export_294 */]
00002844 302E FFFA move.w D0, [A6 - 0x6]
00002848 D06B 0006 add.w D0, [A3 + 0x6]
0000284C 5240 addq.w D0, 1
0000284E 3D40 FFF6 move.w [A6 - 0xA], D0
00002852 302E FFF8 move.w D0, [A6 - 0x8]
00002856 D06B 0004 add.w D0, [A3 + 0x4]
0000285A 5240 addq.w D0, 1
0000285C 3D40 FFF4 move.w [A6 - 0xC], D0
00002860 7000 moveq.l D0, 0x00
00002862 2F00 move.l -[A7], D0
00002864 2F2E FFF4 move.l -[A7], [A6 - 0xC]
00002868 486B 0004 pea.l [A3 + 0x4]
0000286C 2F13 move.l -[A7], [A3]
0000286E 486C 019A pea.l [A4 + 0x19A]
00002872 4EAD 1CD2 jsr [A5 + 0x1CD2 /* export_918 */]
00002876 7000 moveq.l D0, 0x00
00002878 2F00 move.l -[A7], D0
0000287A 2F2E FFF4 move.l -[A7], [A6 - 0xC]
0000287E 486B 0004 pea.l [A3 + 0x4]
00002882 486C 019A pea.l [A4 + 0x19A]
00002886 4EAD 1CDA jsr [A5 + 0x1CDA /* export_919 */]
0000288A 4CEE 1800 FFEC movem.l A3,A4, [A6 - 0x14]
00002890 4E5E unlink A6
00002892 4E75 rts
fn00002894:
00002894 4E56 0000 link A6, 0
00002898 2F07 move.l -[A7], D7
0000289A 486D F3AC pea.l [A5 - 0xC54]
0000289E 302E 000A move.w D0, [A6 + 0xA]
000028A2 48C0 ext.l D0
000028A4 2F00 move.l -[A7], D0
000028A6 4EAD 0E32 jsr [A5 + 0xE32 /* export_450 */]
000028AA 588F addq.l A7, 4
000028AC 2F00 move.l -[A7], D0
000028AE 4EAD 0DCA jsr [A5 + 0xDCA /* export_437 */]
000028B2 3E00 move.w D7, D0
000028B4 5247 addq.w D7, 1
000028B6 41ED EA7E lea.l A0, [A5 - 0x1582]
000028BA 7000 moveq.l D0, 0x00
000028BC 1030 7000 move.b D0, [A0 + D7.w]
000028C0 41ED A714 lea.l A0, [A5 - 0x58EC]
000028C4 122E 000F move.b D1, [A6 + 0xF]
000028C8 B230 0000 cmp.b D1, [A0 + D0.w]
000028CC 57C0 seq D0
000028CE 0240 0001 andi.w D0, 0x1
000028D2 2E2E FFFC move.l D7, [A6 - 0x4]
000028D6 4E5E unlink A6
000028D8 4E75 rts
export_1221:
000028DA 4E56 0000 link A6, 0
000028DE 48E7 0310 movem.l -[A7], D6,D7,A3
000028E2 3C2E 000E move.w D6, [A6 + 0xE]
000028E6 266E 0008 movea.l A3, [A6 + 0x8]
000028EA 0C46 000D cmpi.w D6, 0xD /* '\r' */
000028EE 6610 bne +0x12 /* 00002900 */
000028F0 7001 moveq.l D0, 0x01
000028F2 2F00 move.l -[A7], D0
000028F4 2F0B move.l -[A7], A3
000028F6 4EBA FF22 jsr [PC - 0xDE /* 0000281A */]
000028FA 508F addq.l A7, 8
000028FC 6000 011C bra +0x11E /* 00002A1A */
label00002900:
00002900 0C46 000A cmpi.w D6, 0xA /* '\n' */
00002904 6610 bne +0x12 /* 00002916 */
00002906 7001 moveq.l D0, 0x01
00002908 2F00 move.l -[A7], D0
0000290A 2F0B move.l -[A7], A3
0000290C 4EBA FF0C jsr [PC - 0xF4 /* 0000281A */]
00002910 508F addq.l A7, 8
00002912 6000 0106 bra +0x108 /* 00002A1A */
label00002916:
00002916 0C46 001B cmpi.w D6, 0x1B
0000291A 6610 bne +0x12 /* 0000292C */
0000291C 7005 moveq.l D0, 0x05
0000291E 2F00 move.l -[A7], D0
00002920 2F0B move.l -[A7], A3
00002922 4EBA FEF6 jsr [PC - 0x10A /* 0000281A */]
00002926 508F addq.l A7, 8
00002928 6000 00F0 bra +0xF2 /* 00002A1A */
label0000292C:
0000292C 4A6D FC56 tst.w [A5 - 0x3AA]
00002930 6700 00E4 beq +0xE6 /* 00002A16 */
00002934 7000 moveq.l D0, 0x00
00002936 1006 move.b D0, D6
00002938 41ED A714 lea.l A0, [A5 - 0x58EC]
0000293C 1E30 0000 move.b D7, [A0 + D0.w]
00002940 7000 moveq.l D0, 0x00
00002942 1007 move.b D0, D7
00002944 2F00 move.l -[A7], D0
00002946 4878 0133 push.l 0x133
0000294A 4EBA FF48 jsr [PC - 0xB8 /* 00002894 */]
0000294E 4A40 tst.w D0
00002950 508F addq.l A7, 8
00002952 6710 beq +0x12 /* 00002964 */
00002954 7000 moveq.l D0, 0x00
00002956 2F00 move.l -[A7], D0
00002958 2F0B move.l -[A7], A3
0000295A 4EBA FEBE jsr [PC - 0x142 /* 0000281A */]
0000295E 508F addq.l A7, 8
00002960 6000 00B8 bra +0xBA /* 00002A1A */
label00002964:
00002964 7000 moveq.l D0, 0x00
00002966 1007 move.b D0, D7
00002968 2F00 move.l -[A7], D0
0000296A 4878 0132 push.l 0x132
0000296E 4EBA FF24 jsr [PC - 0xDC /* 00002894 */]
00002972 4A40 tst.w D0
00002974 508F addq.l A7, 8
00002976 6710 beq +0x12 /* 00002988 */
00002978 7001 moveq.l D0, 0x01
0000297A 2F00 move.l -[A7], D0
0000297C 2F0B move.l -[A7], A3
0000297E 4EBA FE9A jsr [PC - 0x166 /* 0000281A */]
00002982 508F addq.l A7, 8
00002984 6000 0094 bra +0x96 /* 00002A1A */
label00002988:
00002988 7000 moveq.l D0, 0x00
0000298A 1007 move.b D0, D7
0000298C 2F00 move.l -[A7], D0
0000298E 4878 013A push.l 0x13A
00002992 4EBA FF00 jsr [PC - 0x100 /* 00002894 */]
00002996 4A40 tst.w D0
00002998 508F addq.l A7, 8
0000299A 670E beq +0x10 /* 000029AA */
0000299C 7002 moveq.l D0, 0x02
0000299E 2F00 move.l -[A7], D0
000029A0 2F0B move.l -[A7], A3
000029A2 4EBA FE76 jsr [PC - 0x18A /* 0000281A */]
000029A6 508F addq.l A7, 8
000029A8 6070 bra +0x72 /* 00002A1A */
label000029AA:
000029AA 7000 moveq.l D0, 0x00
000029AC 1007 move.b D0, D7
000029AE 2F00 move.l -[A7], D0
000029B0 4878 0139 push.l 0x139
000029B4 4EBA FEDE jsr [PC - 0x122 /* 00002894 */]
000029B8 4A40 tst.w D0
000029BA 508F addq.l A7, 8
000029BC 670E beq +0x10 /* 000029CC */
000029BE 7003 moveq.l D0, 0x03
000029C0 2F00 move.l -[A7], D0
000029C2 2F0B move.l -[A7], A3
000029C4 4EBA FE54 jsr [PC - 0x1AC /* 0000281A */]
000029C8 508F addq.l A7, 8
000029CA 604E bra +0x50 /* 00002A1A */
label000029CC:
000029CC 7000 moveq.l D0, 0x00
000029CE 1007 move.b D0, D7
000029D0 2F00 move.l -[A7], D0
000029D2 4878 0210 push.l 0x210
000029D6 4EBA FEBC jsr [PC - 0x144 /* 00002894 */]
000029DA 4A40 tst.w D0
000029DC 508F addq.l A7, 8
000029DE 670E beq +0x10 /* 000029EE */
000029E0 7004 moveq.l D0, 0x04
000029E2 2F00 move.l -[A7], D0
000029E4 2F0B move.l -[A7], A3
000029E6 4EBA FE32 jsr [PC - 0x1CE /* 0000281A */]
000029EA 508F addq.l A7, 8
000029EC 602C bra +0x2E /* 00002A1A */
label000029EE:
000029EE 7000 moveq.l D0, 0x00
000029F0 1007 move.b D0, D7
000029F2 2F00 move.l -[A7], D0
000029F4 4878 013B push.l 0x13B
000029F8 4EBA FE9A jsr [PC - 0x166 /* 00002894 */]
000029FC 4A40 tst.w D0
000029FE 508F addq.l A7, 8
00002A00 670E beq +0x10 /* 00002A10 */
00002A02 7005 moveq.l D0, 0x05
00002A04 2F00 move.l -[A7], D0
00002A06 2F0B move.l -[A7], A3
00002A08 4EBA FE10 jsr [PC - 0x1F0 /* 0000281A */]
00002A0C 508F addq.l A7, 8
00002A0E 600A bra +0xC /* 00002A1A */
label00002A10:
00002A10 4EAD 01A2 jsr [A5 + 0x1A2 /* export_48 */]
00002A14 6004 bra +0x6 /* 00002A1A */
label00002A16:
00002A16 4EAD 01A2 jsr [A5 + 0x1A2 /* export_48 */]
label00002A1A:
00002A1A 4CEE 08C0 FFF4 movem.l D6,D7,A3, [A6 - 0xC]
00002A20 4E5E unlink A6
00002A22 4E75 rts
fn00002A24:
00002A24 4E56 FEA6 link A6, -0x015A
00002A28 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
00002A2C 49EE FEF8 lea.l A4, [A6 - 0x108]
00002A30 266E 0008 movea.l A3, [A6 + 0x8]
00002A34 41EE FFF8 lea.l A0, [A6 - 0x8]
00002A38 43ED E9F6 lea.l A1, [A5 - 0x160A]
00002A3C 20D9 move.l [A0]+, [A1]+
00002A3E 20D9 move.l [A0]+, [A1]+
00002A40 4EAD 09CA jsr [A5 + 0x9CA /* export_309 */]
00002A44 4EAD 09D2 jsr [A5 + 0x9D2 /* export_310 */]
00002A48 2F0B move.l -[A7], A3
00002A4A 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
00002A4E 41EE FEB0 lea.l A0, [A6 - 0x150]
00002A52 43ED E60E lea.l A1, [A5 - 0x19F2]
00002A56 7006 moveq.l D0, 0x06
label00002A58:
00002A58 20D9 move.l [A0]+, [A1]+
00002A5A 51C8 FFFC dbf D0, -0x6 /* 00002A58 */
00002A5E 30D9 move.w [A0]+, [A1]+
00002A60 41EE 0000 lea.l A0, [A6 + 0x0]
00002A64 2F20 move.l -[A7], -[A0]
00002A66 2F20 move.l -[A7], -[A0]
00002A68 4EAD 0802 jsr [A5 + 0x802 /* export_252 */]
00002A6C 4A6D F3B8 tst.w [A5 - 0xC48]
00002A70 4FEF 000C lea.l A7, [A7 + 0xC]
00002A74 6700 032C beq +0x32E /* 00002DA2 */
00002A78 41EE 0014 lea.l A0, [A6 + 0x14]
00002A7C 2F20 move.l -[A7], -[A0]
00002A7E 2F20 move.l -[A7], -[A0]
00002A80 4EAD 08CA jsr [A5 + 0x8CA /* export_277 */]
00002A84 002E 0001 FEB7 ori.b [A6 - 0x149], 0x1
00002A8A 486E FECE pea.l [A6 - 0x132]
00002A8E 486E FEB0 pea.l [A6 - 0x150]
00002A92 4EAD 0952 jsr [A5 + 0x952 /* export_294 */]
00002A96 206B 0196 movea.l A0, [A3 + 0x196]
00002A9A 226B 0196 movea.l A1, [A3 + 0x196]
00002A9E 3028 0008 move.w D0, [A0 + 0x8]
00002AA2 9069 0004 sub.w D0, [A1 + 0x4]
00002AA6 3E00 move.w D7, D0
00002AA8 5247 addq.w D7, 1
00002AAA 7048 moveq.l D0, 0x48
00002AAC 2F00 move.l -[A7], D0
00002AAE 4878 00B4 push.l 0xB4
00002AB2 4EAD 0702 jsr [A5 + 0x702 /* export_220 */]
00002AB6 3D40 FEE8 move.w [A6 - 0x118], D0
00002ABA 7048 moveq.l D0, 0x48
00002ABC 2F00 move.l -[A7], D0
00002ABE 4878 00B4 push.l 0xB4
00002AC2 4EAD 0702 jsr [A5 + 0x702 /* export_220 */]
00002AC6 3D40 FEE6 move.w [A6 - 0x11A], D0
00002ACA 202D F3F0 move.l D0, [A5 - 0xC10]
00002ACE 90AD F3E8 sub.l D0, [A5 - 0xC18]
00002AD2 5280 addq.l D0, 1
00002AD4 322B 017A move.w D1, [A3 + 0x17A]
00002AD8 48C1 ext.l D1
00002ADA 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
00002ADE 81FC 05A0 divs.w D0, 0x5A0
00002AE2 3800 move.w D4, D0
00002AE4 202D F3EC move.l D0, [A5 - 0xC14]
00002AE8 90AD F3E4 sub.l D0, [A5 - 0xC1C]
00002AEC 5280 addq.l D0, 1
00002AEE 322B 017C move.w D1, [A3 + 0x17C]
00002AF2 48C1 ext.l D1
00002AF4 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
00002AF8 81FC 05A0 divs.w D0, 0x5A0
00002AFC 3800 move.w D4, D0
00002AFE 302B 0172 move.w D0, [A3 + 0x172]
00002B02 48C0 ext.l D0
00002B04 322E FEE8 move.w D1, [A6 - 0x118]
00002B08 48C1 ext.l D1
00002B0A E381 asl D1, 1
00002B0C 342E FED0 move.w D2, [A6 - 0x130]
00002B10 48C2 ext.l D2
00002B12 D481 add.l D2, D1
00002B14 322E FED4 move.w D1, [A6 - 0x12C]
00002B18 48C1 ext.l D1
00002B1A D282 add.l D1, D2
00002B1C 2800 move.l D4, D0
00002B1E 9881 sub.l D4, D1
00002B20 302B 0174 move.w D0, [A3 + 0x174]
00002B24 48C0 ext.l D0
00002B26 322E FEE6 move.w D1, [A6 - 0x11A]
00002B2A 48C1 ext.l D1
00002B2C 2401 move.l D2, D1
00002B2E D281 add.l D1, D1
00002B30 D282 add.l D1, D2
00002B32 342E FECE move.w D2, [A6 - 0x132]
00002B36 48C2 ext.l D2
00002B38 D481 add.l D2, D1
00002B3A 322E FED2 move.w D1, [A6 - 0x12E]
00002B3E 48C1 ext.l D1
00002B40 D282 add.l D1, D2
00002B42 9081 sub.l D0, D1
00002B44 48C7 ext.l D7
00002B46 2A00 move.l D5, D0
00002B48 9A87 sub.l D5, D7
00002B4A 302E FED0 move.w D0, [A6 - 0x130]
00002B4E D06E FEE8 add.w D0, [A6 - 0x118]
00002B52 D06B 016C add.w D0, [A3 + 0x16C]
00002B56 3D40 000E move.w [A6 + 0xE], D0
00002B5A 302E FED4 move.w D0, [A6 - 0x12C]
00002B5E D06E FEE8 add.w D0, [A6 - 0x118]
00002B62 322B 0170 move.w D1, [A3 + 0x170]
00002B66 9240 sub.w D1, D0
00002B68 3D41 0012 move.w [A6 + 0x12], D1
00002B6C 302E FECE move.w D0, [A6 - 0x132]
00002B70 D06E FEE6 add.w D0, [A6 - 0x11A]
00002B74 D06B 016A add.w D0, [A3 + 0x16A]
00002B78 3D40 000C move.w [A6 + 0xC], D0
00002B7C 302B 016E move.w D0, [A3 + 0x16E]
00002B80 48C0 ext.l D0
00002B82 322E FEE6 move.w D1, [A6 - 0x11A]
00002B86 48C1 ext.l D1
00002B88 E381 asl D1, 1
00002B8A 342E FED2 move.w D2, [A6 - 0x12E]
00002B8E 48C2 ext.l D2
00002B90 D481 add.l D2, D1
00002B92 48C7 ext.l D7
00002B94 D487 add.l D2, D7
00002B96 9082 sub.l D0, D2
00002B98 3D40 0010 move.w [A6 + 0x10], D0
00002B9C 41EE 0014 lea.l A0, [A6 + 0x14]
00002BA0 2F20 move.l -[A7], -[A0]
00002BA2 2F20 move.l -[A7], -[A0]
00002BA4 4EAD 07BA jsr [A5 + 0x7BA /* export_243 */]
00002BA8 202D F3E8 move.l D0, [A5 - 0xC18]
00002BAC E880 asr D0, 4
00002BAE 3D40 FED8 move.w [A6 - 0x128], D0
00002BB2 202D F3F0 move.l D0, [A5 - 0xC10]
00002BB6 E880 asr D0, 4
00002BB8 3D40 FEDC move.w [A6 - 0x124], D0
00002BBC 202D F3E4 move.l D0, [A5 - 0xC1C]
00002BC0 E880 asr D0, 4
00002BC2 3D40 FED6 move.w [A6 - 0x12A], D0
00002BC6 202D F3EC move.l D0, [A5 - 0xC14]
00002BCA E880 asr D0, 4
00002BCC 3D40 FEDA move.w [A6 - 0x126], D0
00002BD0 7001 moveq.l D0, 0x01
00002BD2 2F00 move.l -[A7], D0
00002BD4 41EE FEDE lea.l A0, [A6 - 0x122]
00002BD8 2F20 move.l -[A7], -[A0]
00002BDA 2F20 move.l -[A7], -[A0]
00002BDC 4EAD 07C2 jsr [A5 + 0x7C2 /* export_244 */]
00002BE0 3C2E FEDA move.w D6, [A6 - 0x126]
00002BE4 3D6E FED6 FEDA move.w [A6 - 0x126], [A6 - 0x12A]
00002BEA 3D46 FED6 move.w [A6 - 0x12A], D6
00002BEE 486E FED6 pea.l [A6 - 0x12A]
00002BF2 4EAD 07E2 jsr [A5 + 0x7E2 /* export_248 */]
00002BF6 486E FEDA pea.l [A6 - 0x126]
00002BFA 4EAD 07E2 jsr [A5 + 0x7E2 /* export_248 */]
00002BFE 202D F3E8 move.l D0, [A5 - 0xC18]
00002C02 E880 asr D0, 4
00002C04 2F00 move.l -[A7], D0
00002C06 206D F3FC movea.l A0, [A5 - 0xC04]
00002C0A 3228 016C move.w D1, [A0 + 0x16C]
00002C0E 48C1 ext.l D1
00002C10 92AD F3C8 sub.l D1, [A5 - 0xC38]
00002C14 2F01 move.l -[A7], D1
00002C16 206D F3FC movea.l A0, [A5 - 0xC04]
00002C1A 3228 0176 move.w D1, [A0 + 0x176]
00002C1E 48C1 ext.l D1
00002C20 2F01 move.l -[A7], D1
00002C22 4EBA F4DC jsr [PC - 0xB24 /* 00002100 */]
00002C26 508F addq.l A7, 8
00002C28 2200 move.l D1, D0
00002C2A 201F move.l D0, [A7]+
00002C2C E881 asr D1, 4
00002C2E D280 add.l D1, D0
00002C30 3B41 F3B2 move.w [A5 - 0xC4E], D1
00002C34 202D F3E8 move.l D0, [A5 - 0xC18]
00002C38 E880 asr D0, 4
00002C3A 2F00 move.l -[A7], D0
00002C3C 206D F3FC movea.l A0, [A5 - 0xC04]
00002C40 3228 0170 move.w D1, [A0 + 0x170]
00002C44 48C1 ext.l D1
00002C46 92AD F3C8 sub.l D1, [A5 - 0xC38]
00002C4A 2F01 move.l -[A7], D1
00002C4C 206D F3FC movea.l A0, [A5 - 0xC04]
00002C50 3228 0176 move.w D1, [A0 + 0x176]
00002C54 48C1 ext.l D1
00002C56 2F01 move.l -[A7], D1
00002C58 4EBA F4A6 jsr [PC - 0xB5A /* 00002100 */]
00002C5C 508F addq.l A7, 8
00002C5E 2200 move.l D1, D0
00002C60 201F move.l D0, [A7]+
00002C62 E881 asr D1, 4
00002C64 D280 add.l D1, D0
00002C66 3B41 F3B6 move.w [A5 - 0xC4A], D1
00002C6A 202D F3EC move.l D0, [A5 - 0xC14]
00002C6E E880 asr D0, 4
00002C70 2F00 move.l -[A7], D0
00002C72 206D F3FC movea.l A0, [A5 - 0xC04]
00002C76 3228 016A move.w D1, [A0 + 0x16A]
00002C7A 48C1 ext.l D1
00002C7C 92AD F3C4 sub.l D1, [A5 - 0xC3C]
00002C80 2F01 move.l -[A7], D1
00002C82 206D F3FC movea.l A0, [A5 - 0xC04]
00002C86 3228 0178 move.w D1, [A0 + 0x178]
00002C8A 48C1 ext.l D1
00002C8C 2F01 move.l -[A7], D1
00002C8E 4EBA F470 jsr [PC - 0xB90 /* 00002100 */]
00002C92 508F addq.l A7, 8
00002C94 2200 move.l D1, D0
00002C96 201F move.l D0, [A7]+
00002C98 E881 asr D1, 4
00002C9A 9081 sub.l D0, D1
00002C9C 3B40 F3B0 move.w [A5 - 0xC50], D0
00002CA0 202D F3EC move.l D0, [A5 - 0xC14]
00002CA4 E880 asr D0, 4
00002CA6 2F00 move.l -[A7], D0
00002CA8 206D F3FC movea.l A0, [A5 - 0xC04]
00002CAC 3228 016E move.w D1, [A0 + 0x16E]
00002CB0 48C1 ext.l D1
00002CB2 92AD F3C4 sub.l D1, [A5 - 0xC3C]
00002CB6 2F01 move.l -[A7], D1
00002CB8 206D F3FC movea.l A0, [A5 - 0xC04]
00002CBC 3228 0178 move.w D1, [A0 + 0x178]
00002CC0 48C1 ext.l D1
00002CC2 2F01 move.l -[A7], D1
00002CC4 4EBA F43A jsr [PC - 0xBC6 /* 00002100 */]
00002CC8 508F addq.l A7, 8
00002CCA 2200 move.l D1, D0
00002CCC 201F move.l D0, [A7]+
00002CCE E881 asr D1, 4
00002CD0 9081 sub.l D0, D1
00002CD2 3B40 F3B4 move.w [A5 - 0xC4C], D0
00002CD6 486D F3B0 pea.l [A5 - 0xC50]
00002CDA 4EAD 07E2 jsr [A5 + 0x7E2 /* export_248 */]
00002CDE 486D F3B4 pea.l [A5 - 0xC4C]
00002CE2 4EAD 07E2 jsr [A5 + 0x7E2 /* export_248 */]
00002CE6 4EAD 07D2 jsr [A5 + 0x7D2 /* export_246 */]
00002CEA 302E FED8 move.w D0, [A6 - 0x128]
00002CEE 906E FED0 sub.w D0, [A6 - 0x130]
00002CF2 3D40 FEE0 move.w [A6 - 0x120], D0
00002CF6 302E FED6 move.w D0, [A6 - 0x12A]
00002CFA 906E FECE sub.w D0, [A6 - 0x132]
00002CFE 3D40 FEDE move.w [A6 - 0x122], D0
00002D02 302E FED4 move.w D0, [A6 - 0x12C]
00002D06 D06E FEDC add.w D0, [A6 - 0x124]
00002D0A 3D40 FEE4 move.w [A6 - 0x11C], D0
00002D0E 302E FED2 move.w D0, [A6 - 0x12E]
00002D12 D06E FEDA add.w D0, [A6 - 0x126]
00002D16 3D40 FEE2 move.w [A6 - 0x11E], D0
00002D1A 41EE FEE6 lea.l A0, [A6 - 0x11A]
00002D1E 2F20 move.l -[A7], -[A0]
00002D20 2F20 move.l -[A7], -[A0]
00002D22 486E FEB0 pea.l [A6 - 0x150]
00002D26 4EAD 095A jsr [A5 + 0x95A /* export_295 */]
00002D2A 1D7C 00EF FFFA move.b [A6 - 0x6], 0xEF
00002D30 1D7C 00EF FFF9 move.b [A6 - 0x7], 0xEF
00002D36 1D7C 00EF FFF8 move.b [A6 - 0x8], 0xEF
00002D3C 41EE 0000 lea.l A0, [A6 + 0x0]
00002D40 2F20 move.l -[A7], -[A0]
00002D42 2F20 move.l -[A7], -[A0]
00002D44 4EAD 0802 jsr [A5 + 0x802 /* export_252 */]
00002D48 41EE FEDE lea.l A0, [A6 - 0x122]
00002D4C 2F20 move.l -[A7], -[A0]
00002D4E 2F20 move.l -[A7], -[A0]
00002D50 4EAD 08CA jsr [A5 + 0x8CA /* export_277 */]
00002D54 3D7C 0001 FEF2 move.w [A6 - 0x10E], 0x1
00002D5A 41EE FEEA lea.l A0, [A6 - 0x116]
00002D5E 43ED EA06 lea.l A1, [A5 - 0x15FA]
00002D62 20D9 move.l [A0]+, [A1]+
00002D64 20D9 move.l [A0]+, [A1]+
00002D66 41EE FEF4 lea.l A0, [A6 - 0x10C]
00002D6A 2F20 move.l -[A7], -[A0]
00002D6C 2F20 move.l -[A7], -[A0]
00002D6E 3F20 move.w -[A7], -[A0]
00002D70 4EAD 07FA jsr [A5 + 0x7FA /* export_251 */]
00002D74 41EE 000C lea.l A0, [A6 + 0xC]
00002D78 43ED F3B0 lea.l A1, [A5 - 0xC50]
00002D7C 20D9 move.l [A0]+, [A1]+
00002D7E 20D9 move.l [A0]+, [A1]+
00002D80 536E 000E subq.w [A6 + 0xE], 1
00002D84 536E 000C subq.w [A6 + 0xC], 1
00002D88 526E 0012 addq.w [A6 + 0x12], 1
00002D8C 526E 0010 addq.w [A6 + 0x10], 1
00002D90 41EE 0014 lea.l A0, [A6 + 0x14]
00002D94 2F20 move.l -[A7], -[A0]
00002D96 2F20 move.l -[A7], -[A0]
00002D98 4EAD 08C2 jsr [A5 + 0x8C2 /* export_276 */]
00002D9C 4FEF 0072 lea.l A7, [A7 + 0x72]
00002DA0 600E bra +0x10 /* 00002DB0 */
label00002DA2:
00002DA2 41ED F3C4 lea.l A0, [A5 - 0xC3C]
00002DA6 2F20 move.l -[A7], -[A0]
00002DA8 2F20 move.l -[A7], -[A0]
00002DAA 4EAD 08CA jsr [A5 + 0x8CA /* export_277 */]
00002DAE 508F addq.l A7, 8
label00002DB0:
00002DB0 2F2D EA1A move.l -[A7], [A5 - 0x15E6]
00002DB4 4EAD 081A jsr [A5 + 0x81A /* export_255 */]
00002DB8 41ED F3B8 lea.l A0, [A5 - 0xC48]
00002DBC 2F20 move.l -[A7], -[A0]
00002DBE 2F20 move.l -[A7], -[A0]
00002DC0 4EAD 08CA jsr [A5 + 0x8CA /* export_277 */]
00002DC4 2F2D E9DE move.l -[A7], [A5 - 0x1622]
00002DC8 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
00002DCC 486D F400 pea.l [A5 - 0xC00]
00002DD0 486D 2642 pea.l [A5 + 0x2642 /* export_1220 */]
00002DD4 486E FEA6 pea.l [A6 - 0x15A]
00002DD8 2F2D F3FC move.l -[A7], [A5 - 0xC04]
00002DDC 4EAD 0B12 jsr [A5 + 0xB12 /* export_350 */]
00002DE0 4A40 tst.w D0
00002DE2 4FEF 0020 lea.l A7, [A7 + 0x20]
00002DE6 672C beq +0x2E /* 00002E14 */
00002DE8 4A6D E5CE tst.w [A5 - 0x1A32]
00002DEC 661A bne +0x1C /* 00002E08 */
00002DEE 2F0B move.l -[A7], A3
00002DF0 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
00002DF4 41ED F3B8 lea.l A0, [A5 - 0xC48]
00002DF8 2F20 move.l -[A7], -[A0]
00002DFA 2F20 move.l -[A7], -[A0]
00002DFC 486E FEA6 pea.l [A6 - 0x15A]
00002E00 4EAD 01EA jsr [A5 + 0x1EA /* export_57 */]
00002E04 4FEF 0010 lea.l A7, [A7 + 0x10]
label00002E08:
00002E08 486E FEA6 pea.l [A6 - 0x15A]
00002E0C 4EAD 0ABA jsr [A5 + 0xABA /* export_339 */]
00002E10 588F addq.l A7, 4
00002E12 6004 bra +0x6 /* 00002E18 */
label00002E14:
00002E14 526D F3F8 addq.w [A5 - 0xC08], 1
label00002E18:
00002E18 2F2D F400 move.l -[A7], [A5 - 0xC00]
00002E1C 4878 0542 push.l 0x542
00002E20 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */]
00002E24 588F addq.l A7, 4
00002E26 2F00 move.l -[A7], D0
00002E28 200C move.l D0, A4
00002E2A 5280 addq.l D0, 1
00002E2C 2F00 move.l -[A7], D0
00002E2E 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
00002E32 1880 move.b [A4], D0
00002E34 302D F3BE move.w D0, [A5 - 0xC42]
00002E38 5640 addq.w D0, 3
00002E3A 3D40 FEF6 move.w [A6 - 0x10A], D0
00002E3E 302D F3C0 move.w D0, [A5 - 0xC40]
00002E42 5B40 subq.w D0, 5
00002E44 3D40 FEF4 move.w [A6 - 0x10C], D0
00002E48 2F2E FEF4 move.l -[A7], [A6 - 0x10C]
00002E4C 4EAD 084A jsr [A5 + 0x84A /* export_261 */]
00002E50 206D F3F4 movea.l A0, [A5 - 0xC0C]
00002E54 2068 0196 movea.l A0, [A0 + 0x196]
00002E58 2050 movea.l A0, [A0]
00002E5A 4868 003C pea.l [A0 + 0x3C]
00002E5E 4EAD 082A jsr [A5 + 0x82A /* export_257 */]
00002E62 2F0C move.l -[A7], A4
00002E64 4EAD 08BA jsr [A5 + 0x8BA /* export_275 */]
00002E68 2F0B move.l -[A7], A3
00002E6A 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
00002E6E 4EAD 09DA jsr [A5 + 0x9DA /* export_311 */]
00002E72 7000 moveq.l D0, 0x00
00002E74 2F00 move.l -[A7], D0
00002E76 4EAD 09C2 jsr [A5 + 0x9C2 /* export_308 */]
00002E7A 3B7C 0001 F3B8 move.w [A5 - 0xC48], 0x1
00002E80 302D F3FA move.w D0, [A5 - 0xC06]
00002E84 4FEF 0020 lea.l A7, [A7 + 0x20]
00002E88 4CEE 18F0 FE8E movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x172]
00002E8E 4E5E unlink A6
00002E90 4E75 rts
fn00002E92:
00002E92 48E7 0018 movem.l -[A7], A3,A4
00002E96 286F 000C movea.l A4, [A7 + 0xC]
00002E9A 266C 0196 movea.l A3, [A4 + 0x196]
00002E9E 601A bra +0x1C /* 00002EBA */
label00002EA0:
00002EA0 2013 move.l D0, [A3]
00002EA2 B0AF 0010 cmp.l D0, [A7 + 0x10]
00002EA6 660E bne +0x10 /* 00002EB6 */
00002EA8 206F 0014 movea.l A0, [A7 + 0x14]
00002EAC 224B movea.l A1, A3
00002EAE 5889 addq.l A1, 4
00002EB0 20D9 move.l [A0]+, [A1]+
00002EB2 20D9 move.l [A0]+, [A1]+
00002EB4 6008 bra +0xA /* 00002EBE */
label00002EB6:
00002EB6 266B 000C movea.l A3, [A3 + 0xC]
label00002EBA:
00002EBA 200B move.l D0, A3
00002EBC 66E2 bne -0x1C /* 00002EA0 */
label00002EBE:
00002EBE 4CDF 1800 movem.l A3,A4, [A7]+
00002EC2 4E75 rts
export_1222:
00002EC4 4E56 FFF0 link A6, -0x0010
00002EC8 48E7 0018 movem.l -[A7], A3,A4
00002ECC 49EE FFF0 lea.l A4, [A6 - 0x10]
00002ED0 266E 0008 movea.l A3, [A6 + 0x8]
00002ED4 4AAB 019A tst.l [A3 + 0x19A]
00002ED8 6734 beq +0x36 /* 00002F0E */
00002EDA 2F0C move.l -[A7], A4
00002EDC 2F2B 019A move.l -[A7], [A3 + 0x19A]
00002EE0 2F0B move.l -[A7], A3
00002EE2 4EBA FFAE jsr [PC - 0x52 /* 00002E92 */]
00002EE6 204C movea.l A0, A4
00002EE8 5088 addq.l A0, 8
00002EEA 224C movea.l A1, A4
00002EEC 20D9 move.l [A0]+, [A1]+
00002EEE 20D9 move.l [A0]+, [A1]+
00002EF0 7000 moveq.l D0, 0x00
00002EF2 302E 0012 move.w D0, [A6 + 0x12]
00002EF6 2F00 move.l -[A7], D0
00002EF8 2F2E 000C move.l -[A7], [A6 + 0xC]
00002EFC 2F0C move.l -[A7], A4
00002EFE 486B 019A pea.l [A3 + 0x19A]
00002F02 4EAD 1CE2 jsr [A5 + 0x1CE2 /* export_920 */]
00002F06 4A40 tst.w D0
00002F08 4FEF 001C lea.l A7, [A7 + 0x1C]
00002F0C 660A bne +0xC /* 00002F18 */
label00002F0E:
00002F0E 7000 moveq.l D0, 0x00
00002F10 2F00 move.l -[A7], D0
00002F12 4EAD 09C2 jsr [A5 + 0x9C2 /* export_308 */]
00002F16 588F addq.l A7, 4
label00002F18:
00002F18 4CEE 1800 FFE8 movem.l A3,A4, [A6 - 0x18]
00002F1E 4E5E unlink A6
00002F20 4E75 rts
export_1223:
00002F22 4E56 FFF0 link A6, -0x0010
00002F26 48E7 0118 movem.l -[A7], D7,A3,A4
00002F2A 3E2E 0012 move.w D7, [A6 + 0x12]
00002F2E 286E 0008 movea.l A4, [A6 + 0x8]
00002F32 2F2E 0008 move.l -[A7], [A6 + 0x8]
00002F36 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
00002F3A 266C 0196 movea.l A3, [A4 + 0x196]
00002F3E 588F addq.l A7, 4
00002F40 6058 bra +0x5A /* 00002F9A */
label00002F42:
00002F42 41EB 000C lea.l A0, [A3 + 0xC]
00002F46 2F20 move.l -[A7], -[A0]
00002F48 2F20 move.l -[A7], -[A0]
00002F4A 2F2E 000C move.l -[A7], [A6 + 0xC]
00002F4E 4EAD 0D1A jsr [A5 + 0xD1A /* export_415 */]
00002F52 4A40 tst.w D0
00002F54 4FEF 000C lea.l A7, [A7 + 0xC]
00002F58 673C beq +0x3E /* 00002F96 */
00002F5A 2953 019A move.l [A4 + 0x19A], [A3]
00002F5E 204B movea.l A0, A3
00002F60 5888 addq.l A0, 4
00002F62 43EE FFF8 lea.l A1, [A6 - 0x8]
00002F66 22D8 move.l [A1]+, [A0]+
00002F68 22D8 move.l [A1]+, [A0]+
00002F6A 41EE FFF0 lea.l A0, [A6 - 0x10]
00002F6E 43EE FFF8 lea.l A1, [A6 - 0x8]
00002F72 20D9 move.l [A0]+, [A1]+
00002F74 20D9 move.l [A0]+, [A1]+
00002F76 7000 moveq.l D0, 0x00
00002F78 3007 move.w D0, D7
00002F7A 2F00 move.l -[A7], D0
00002F7C 2F2E 000C move.l -[A7], [A6 + 0xC]
00002F80 486E FFF0 pea.l [A6 - 0x10]
00002F84 2F13 move.l -[A7], [A3]
00002F86 486C 019A pea.l [A4 + 0x19A]
00002F8A 4EAD 1CD2 jsr [A5 + 0x1CD2 /* export_918 */]
00002F8E 4A40 tst.w D0
00002F90 4FEF 0014 lea.l A7, [A7 + 0x14]
00002F94 6608 bne +0xA /* 00002F9E */
label00002F96:
00002F96 266B 000C movea.l A3, [A3 + 0xC]
label00002F9A:
00002F9A 200B move.l D0, A3
00002F9C 66A4 bne -0x5A /* 00002F42 */
label00002F9E:
00002F9E 4CEE 1880 FFE4 movem.l D7,A3,A4, [A6 - 0x1C]
00002FA4 4E5E unlink A6
00002FA6 4E75 rts
export_1224:
00002FA8 4E56 FFF0 link A6, -0x0010
00002FAC 48E7 0018 movem.l -[A7], A3,A4
00002FB0 49EE FFF0 lea.l A4, [A6 - 0x10]
00002FB4 266E 0008 movea.l A3, [A6 + 0x8]
00002FB8 4AAB 019A tst.l [A3 + 0x19A]
00002FBC 6730 beq +0x32 /* 00002FEE */
00002FBE 2F0C move.l -[A7], A4
00002FC0 2F2B 019A move.l -[A7], [A3 + 0x19A]
00002FC4 2F0B move.l -[A7], A3
00002FC6 4EBA FECA jsr [PC - 0x136 /* 00002E92 */]
00002FCA 204C movea.l A0, A4
00002FCC 5088 addq.l A0, 8
00002FCE 224C movea.l A1, A4
00002FD0 20D9 move.l [A0]+, [A1]+
00002FD2 20D9 move.l [A0]+, [A1]+
00002FD4 7000 moveq.l D0, 0x00
00002FD6 302E 0012 move.w D0, [A6 + 0x12]
00002FDA 2F00 move.l -[A7], D0
00002FDC 2F2E 000C move.l -[A7], [A6 + 0xC]
00002FE0 2F0C move.l -[A7], A4
00002FE2 486B 019A pea.l [A3 + 0x19A]
00002FE6 4EAD 1CDA jsr [A5 + 0x1CDA /* export_919 */]
00002FEA 4FEF 001C lea.l A7, [A7 + 0x1C]
label00002FEE:
00002FEE 4CEE 1800 FFE8 movem.l A3,A4, [A6 - 0x18]
00002FF4 4E5E unlink A6
00002FF6 4E75 rts
export_1225:
00002FF8 4E56 FFE4 link A6, -0x001C
00002FFC 48E7 0018 movem.l -[A7], A3,A4
00003000 49EE FFF0 lea.l A4, [A6 - 0x10]
00003004 4EAD 09CA jsr [A5 + 0x9CA /* export_309 */]
00003008 2D6E 0008 FFE4 move.l [A6 - 0x1C], [A6 + 0x8]
0000300E 41EE 0014 lea.l A0, [A6 + 0x14]
00003012 2F20 move.l -[A7], -[A0]
00003014 2F20 move.l -[A7], -[A0]
00003016 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000301A 4EBA FA08 jsr [PC - 0x5F8 /* 00002A24 */]
0000301E 4A40 tst.w D0
00003020 4FEF 000C lea.l A7, [A7 + 0xC]
00003024 6614 bne +0x16 /* 0000303A */
00003026 206E FFE4 movea.l A0, [A6 - 0x1C]
0000302A 2068 0196 movea.l A0, [A0 + 0x196]
0000302E 2068 0010 movea.l A0, [A0 + 0x10]
00003032 0028 0020 004D ori.b [A0 + 0x4D], 0x20 /* ' ' */
00003038 6012 bra +0x14 /* 0000304C */
label0000303A:
0000303A 206E FFE4 movea.l A0, [A6 - 0x1C]
0000303E 2068 0196 movea.l A0, [A0 + 0x196]
00003042 2068 0010 movea.l A0, [A0 + 0x10]
00003046 0228 00DF 004D andi.b [A0 + 0x4D], 0xDF
label0000304C:
0000304C 7001 moveq.l D0, 0x01
0000304E B0AD F400 cmp.l D0, [A5 - 0xC00]
00003052 6612 bne +0x14 /* 00003066 */
00003054 206E FFE4 movea.l A0, [A6 - 0x1C]
00003058 2068 0196 movea.l A0, [A0 + 0x196]
0000305C 2050 movea.l A0, [A0]
0000305E 0028 0020 004D ori.b [A0 + 0x4D], 0x20 /* ' ' */
00003064 6010 bra +0x12 /* 00003076 */
label00003066:
00003066 206E FFE4 movea.l A0, [A6 - 0x1C]
0000306A 2068 0196 movea.l A0, [A0 + 0x196]
0000306E 2050 movea.l A0, [A0]
00003070 0228 00DF 004D andi.b [A0 + 0x4D], 0xDF
label00003076:
00003076 7001 moveq.l D0, 0x01
00003078 B0AD F400 cmp.l D0, [A5 - 0xC00]
0000307C 661A bne +0x1C /* 00003098 */
0000307E 4A6D F3FA tst.w [A5 - 0xC06]
00003082 6614 bne +0x16 /* 00003098 */
00003084 206E FFE4 movea.l A0, [A6 - 0x1C]
00003088 2068 0196 movea.l A0, [A0 + 0x196]
0000308C 2068 0020 movea.l A0, [A0 + 0x20]
00003090 0028 0020 004D ori.b [A0 + 0x4D], 0x20 /* ' ' */
00003096 6012 bra +0x14 /* 000030AA */
label00003098:
00003098 206E FFE4 movea.l A0, [A6 - 0x1C]
0000309C 2068 0196 movea.l A0, [A0 + 0x196]
000030A0 2068 0020 movea.l A0, [A0 + 0x20]
000030A4 0228 00DF 004D andi.b [A0 + 0x4D], 0xDF
label000030AA:
000030AA 206E FFE4 movea.l A0, [A6 - 0x1C]
000030AE 2668 0196 movea.l A3, [A0 + 0x196]
000030B2 603C bra +0x3E /* 000030F0 */
label000030B4:
000030B4 486E FFE8 pea.l [A6 - 0x18]
000030B8 486B 0004 pea.l [A3 + 0x4]
000030BC 486E 000C pea.l [A6 + 0xC]
000030C0 4EAD 0DD2 jsr [A5 + 0xDD2 /* export_438 */]
000030C4 4A40 tst.w D0
000030C6 4FEF 000C lea.l A7, [A7 + 0xC]
000030CA 6720 beq +0x22 /* 000030EC */
000030CC 204B movea.l A0, A3
000030CE 5888 addq.l A0, 4
000030D0 43EC 0008 lea.l A1, [A4 + 0x8]
000030D4 22D8 move.l [A1]+, [A0]+
000030D6 22D8 move.l [A1]+, [A0]+
000030D8 204C movea.l A0, A4
000030DA 5088 addq.l A0, 8
000030DC 224C movea.l A1, A4
000030DE 22D8 move.l [A1]+, [A0]+
000030E0 22D8 move.l [A1]+, [A0]+
000030E2 2F0C move.l -[A7], A4
000030E4 2F13 move.l -[A7], [A3]
000030E6 4EAD 1D12 jsr [A5 + 0x1D12 /* export_926 */]
000030EA 508F addq.l A7, 8
label000030EC:
000030EC 266B 000C movea.l A3, [A3 + 0xC]
label000030F0:
000030F0 200B move.l D0, A3
000030F2 66C0 bne -0x3E /* 000030B4 */
000030F4 4EAD 09DA jsr [A5 + 0x9DA /* export_311 */]
000030F8 4CEE 1800 FFDC movem.l A3,A4, [A6 - 0x24]
000030FE 4E5E unlink A6
00003100 4E75 rts
export_1226:
00003102 4E56 0000 link A6, 0
00003106 2F0B move.l -[A7], A3
00003108 266E 0008 movea.l A3, [A6 + 0x8]
0000310C 302E 0012 move.w D0, [A6 + 0x12]
00003110 48C0 ext.l D0
00003112 2F00 move.l -[A7], D0
00003114 302E 000E move.w D0, [A6 + 0xE]
00003118 48C0 ext.l D0
0000311A 2F00 move.l -[A7], D0
0000311C 2F0B move.l -[A7], A3
0000311E 4EAD 0A1A jsr [A5 + 0xA1A /* export_319 */]
00003122 266E FFFC movea.l A3, [A6 - 0x4]
00003126 4E5E unlink A6
00003128 4E75 rts
export_1227:
0000312A 4E56 FFF4 link A6, -0x000C
0000312E 48E7 0018 movem.l -[A7], A3,A4
00003132 286E 000C movea.l A4, [A6 + 0xC]
00003136 206D F3F4 movea.l A0, [A5 - 0xC0C]
0000313A 2668 0196 movea.l A3, [A0 + 0x196]
0000313E 6000 0086 bra +0x88 /* 000031C6 */
label00003142:
00003142 B9D3 cmpa.l A4, [A3]
00003144 667C bne +0x7E /* 000031C2 */
00003146 2F2D F3F4 move.l -[A7], [A5 - 0xC0C]
0000314A 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
0000314E 4EAD 0962 jsr [A5 + 0x962 /* export_296 */]
00003152 41EB 000C lea.l A0, [A3 + 0xC]
00003156 2F20 move.l -[A7], -[A0]
00003158 2F20 move.l -[A7], -[A0]
0000315A 4EAD 0972 jsr [A5 + 0x972 /* export_298 */]
0000315E 2F2B 0004 move.l -[A7], [A3 + 0x4]
00003162 4EAD 0822 jsr [A5 + 0x822 /* export_256 */]
00003166 426E FFF6 clr.w [A6 - 0xA]
0000316A 426E FFF4 clr.w [A6 - 0xC]
0000316E 302B 000A move.w D0, [A3 + 0xA]
00003172 906B 0006 sub.w D0, [A3 + 0x6]
00003176 3D40 FFFA move.w [A6 - 0x6], D0
0000317A 302B 0008 move.w D0, [A3 + 0x8]
0000317E 906B 0004 sub.w D0, [A3 + 0x4]
00003182 3D40 FFF8 move.w [A6 - 0x8], D0
00003186 41EE FFFC lea.l A0, [A6 - 0x4]
0000318A 2F20 move.l -[A7], -[A0]
0000318C 2F20 move.l -[A7], -[A0]
0000318E 2F0C move.l -[A7], A4
00003190 4EAD 1DEA jsr [A5 + 0x1DEA /* export_953 */]
00003194 2F0C move.l -[A7], A4
00003196 206E 0008 movea.l A0, [A6 + 0x8]
0000319A 4E90 jsr [A0]
0000319C 302B 0006 move.w D0, [A3 + 0x6]
000031A0 4440 neg.w D0
000031A2 3D40 FFFE move.w [A6 - 0x2], D0
000031A6 302B 0004 move.w D0, [A3 + 0x4]
000031AA 4440 neg.w D0
000031AC 3D40 FFFC move.w [A6 - 0x4], D0
000031B0 2F2E FFFC move.l -[A7], [A6 - 0x4]
000031B4 4EAD 0822 jsr [A5 + 0x822 /* export_256 */]
000031B8 4EAD 096A jsr [A5 + 0x96A /* export_297 */]
000031BC 4FEF 0024 lea.l A7, [A7 + 0x24]
000031C0 600A bra +0xC /* 000031CC */
label000031C2:
000031C2 266B 000C movea.l A3, [A3 + 0xC]
label000031C6:
000031C6 200B move.l D0, A3
000031C8 6600 FF78 bne -0x86 /* 00003142 */
label000031CC:
000031CC 4CEE 1800 FFEC movem.l A3,A4, [A6 - 0x14]
000031D2 4E5E unlink A6
000031D4 4E75 rts